Internal · Manager & HR Reference

Running the IMPACT Rentals Store

How to set up employee accounts, issue discount codes, approve orders, and apply store credit — everything HR and branch managers need to operate the store day-to-day.

Version 1.0 · May 2026

1

Onboarding

Review a new employee signup

Employees create their own account through the signup form on the store. Shopify creates the customer record automatically with all their details. HR's job is to review it, attach it to the right branch, issue a discount code, and approve them to shop.

What happens automatically When an employee submits the signup form, Shopify creates their customer profile, pre-fills their Location, Job Title, and Impact Start Date metafields, and tags them as PENDING APPROVAL. They can sign in immediately, but they can't shop until you complete the steps below.
  1. Log in to Shopify admin at admin.shopify.com/store/impact-rentals.

  2. Go to Customers → Segments and click Pending Approval. That's a saved segment showing everyone who has signed up but hasn't been processed yet.

  3. Click into a pending customer. On the right side of their profile, you'll see the Metafields panel with everything they entered on the form:

    • Location — their home branch (e.g., Athens, GA)
    • Job Title — what they do at IMPACT
    • Impact Start Date — when they started
  4. Verify the basics:

    • Name and email match a real IMPACT employee
    • Email domain is @rentimpact.com (flag anyone outside that for review)
    • Location matches a real branch (Buford, Mableton, Athens, Greenville)
    Red flags Personal email domains, missing job title, location that doesn't match a real branch, or a name you don't recognize. Confirm with the employee's manager before approving.
  5. Move on to Section 2 to attach them to the matching B2B company location, then Section 3 to create their personal discount code.

  6. Once those are done, come back to the customer profile, edit the Tags, and:

    • Remove PENDING APPROVAL
    • Add approved

    Save. The employee can now shop.

  7. Email the employee to confirm they're approved and share their personal discount code from Section 3.

2

B2B Company

Assign the employee to their branch

Linking the employee to the IMPACT Rentals B2B company applies tax exemption automatically and ensures orders ship to the correct branch by default. This is the most important step in the approval flow — without it, the employee can't shop the store properly.

  1. On the employee's customer profile, note the Location in the Metafields panel (from Section 1) — that's the branch they selected on the signup form.

  2. Go to Customers → Companies and click IMPACT Rentals.

  3. Under Locations, click the branch matching the employee's Location metafield:

    • Buford, GA HQ
    • Mableton, GA
    • Athens, GA
    • Greenville, SC
  4. In the location's Customers section, click Add customer.

  5. Search by the employee's name or email and select them from the dropdown.

  6. Set their permissions:

    • Ordering only — for most employees (can place orders, can't manage the company)
    • Location admin — for branch managers who need to manage the location's employee list
  7. Click Save. The employee is now linked to the branch, tax-exempt, and configured for "checkout to draft order" approval flow.

    Why this matters The company setup is what makes IMPACT employee orders automatically convert to draft orders (pending approval) instead of being placed directly. Don't skip this step.
3

Discounts

Create & manage discount codes

Every order at the store needs to be discounted to $0 — IMPACT covers the cost. There are three types of codes; pick the right one for the situation.

Type Format Use for
Personal IMPACT-FIRSTNAME-LASTNAME Day-to-day employee orders. Created at onboarding.
Branch IMPACT-BUFORD, etc. Bulk orders for a branch (safety refresh, jobsite signs, group items).
One-time IMPACT-OCCASION-NNNN Special occasions — retirement, service anniversary, recognition. Expires in 90 days.

Creating a personal employee code

  1. Go to Discounts → Create discount → Amount off order.

  2. Set the code: IMPACT-FIRSTNAME-LASTNAME (e.g., IMPACT-SCOTT-ANGEL).

  3. Discount value: Percentage100%

  4. Customer eligibility: Specific customers → search and add this employee only.

  5. Usage limits: leave both unchecked (no overall limit, no per-customer limit).

  6. Active dates: Start today, no end date. Deactivate on employee exit.

  7. Click Save, then email the code to the employee.

Creating a one-time occasion code

  1. Same flow as above, but with these changes:

    • Code format: IMPACT-RETIREMENT-001 or IMPACT-10YR-2026-014
    • Customer eligibility: the specific recipient
    • Usage limit: 1 (one-time use only)
    • End date: 90 days from creation
    Rule of thumb Always use a one-time code for gifts, awards, or anything outside normal day-to-day work. Keeps the audit trail clean.

Deactivating a code (employee exit)

  1. Go to Discounts, search for the code, click it.

  2. Click Deactivate in the top-right. Don't delete — keeps the historical record intact.

4

Orders

Approve, edit, or create orders

Every employee order arrives as a draft order for review. Scott is the primary approver; Steven (HR) is the backup. You can approve as-is, edit, or reject.

Approving an employee's order

  1. Go to Orders → Drafts. New employee orders show up here.

  2. Click the draft to open it. Review:

    • Employee name and email
    • Items, sizes, personalization (engraving, names)
    • Discount code applied — confirms total is $0
    • "Reason for Request" or notes (visible in order notes)
    • Shipping branch
  3. If everything looks good, click Mark as paid (since the discount makes it $0) and then Create order. This converts the draft into a real order and triggers fulfillment.

  4. The employee receives an automated "Order approved" email.

Editing an order before approval

  1. In the draft order, click Edit.

  2. Adjust quantities, swap items, fix engraving typos, or change the shipping address. Save your changes, then approve.

Rejecting an order

  1. In the draft order, click the ... menu (top-right) → Delete draft.

  2. Email the employee directly with the reason — Shopify's reject flow doesn't auto-notify them.

    Common reasons to reject Wrong code used, quantity exceeds typical (e.g., 20 hats for 1 person), wrong category for the purpose, or duplicate submission.

Creating a manual order on behalf of someone

  1. Go to Orders → Create order.

  2. Add the customer (search by name), then add products from the catalog.

  3. Apply a discount code in the discount field to take the total to $0, OR use Add custom item → set price to $0.00.

  4. Click Mark as paidCreate order.

5

Recognition & Awards

Add store credit to an employee

Store credit is an alternative to one-time discount codes. Use it for recognition awards, service anniversaries, or anywhere you want the employee to feel "spent" against a balance instead of a code. It's a Shopify-native feature — the credit appears at checkout automatically.

  1. Go to Customers, search for the employee, and open their profile.

  2. Scroll to the Store credit section on the customer page. (If you don't see it, scroll the right-side panel — it appears under contact info and order history.)

  3. Click Add store credit.

  4. Fill in:

    • Amount — e.g., 75.00
    • Currency — USD
    • Expiration — optional; set 6 or 12 months if you want it to expire
    • Reason (internal note) — e.g., "10-year service anniversary" or "Q3 safety recognition"
  5. Click Add credit. The employee is automatically emailed a confirmation that credit has been added.

  6. At checkout, the employee will see the credit balance and can apply it to their order — alone or stacked with a discount code.

When to use store credit vs a one-time code Use store credit when you want to give the employee discretion ("here's $75 — pick whatever you'd like"). Use a one-time discount code when you've already chosen the item for them or for occasions tied to a specific gift.

Adjusting or removing store credit

  1. On the customer's profile, find the Store credit section and click View credit history.

  2. Click Adjust credit, enter a negative or positive amount with a reason, and save. The transaction stays in the history log.

6

Reference

Quick reference & troubleshooting

Common situations

Situation Do this
New employee signed up via the form Filter Customers by tag PENDING APPROVAL → Section 1 (review) → Section 2 (assign to branch using their Location metafield) → Section 3 (create personal code) → swap tag from PENDING APPROVAL to approved → email the code
Employee says "my code doesn't work" Check spelling, check Discounts page to confirm code is Active, check customer eligibility includes their account, and confirm they have the approved tag
Branch needs a bulk order of safety gear Branch manager places order using IMPACT-[BRANCH] code, adds reason in cart notes
Service anniversary gift Section 5 (store credit) or Section 3 (one-time code) — your call
Employee leaves IMPACT Customers page → find them → Edit tags (remove approved) → Section 2 (remove from B2B company location) → Discounts → deactivate their personal code
Employee changes branches Update their Location metafield to the new branch → Section 2 (remove from old location, add to new one)
Order needs to ship somewhere unusual Edit the draft order before approving → change shipping address → approve

Branch codes

Branch Code Address
Buford, GA HQ IMPACT-BUFORD 5800 Lanier Islands Pkwy, Buford, GA 30518
Mableton, GA IMPACT-MABLETON 550 Discovery Pl, Mableton, GA 30126
Athens, GA IMPACT-ATHENS 625 Hancock Industrial Way, Athens, GA 30605
Greenville, SC IMPACT-GREENVILLE 290 Morley Ct, Duncan, SC 29334

Who handles what

Task Owner
New account setup & personal code creation HR (Steven)
Order approvals — primary Scott Angel
Order approvals — backup Steven (HR)
Branch bulk orders Branch manager (with bulk code)
Recognition / awards / store credit HR or branch manager
Store technical issues RMH Websites (www.rmhwebsites.com)