Shopify Price Adjustment Tickets on Black Friday: AI or Human?
On Black Friday, an AI support agent can handle the clear price adjustment tickets: the sale is your own store's, the order falls inside your window, and the item isn't excluded. Anything outside your rules goes to a person, for example another retailer's price or a customer who disputes the calculation.
This guide covers sale day only. It explains which rules to write before the sale, how to check each ticket during the rush, which tickets go to the AI and which go to your team, and which limits to set. For year-round handling and the main policy options (no adjustments, a short window, or store credit only), start with our guide to handling Shopify price adjustment tickets, listed at the end of this article. Then come back here.
Why sale day breaks manual handling
In a normal week, price adjustment tickets are rare. One person can answer them between other tasks. A sale changes that. Once your discount goes live, everyone who bought in the days before sees the new price, and many of them write in at once.
These tickets land in the same inbox as "where is my order" questions, address changes and pre-sale questions. They also come in different forms that all ask for the same thing:
- "I ordered Tuesday, now it's 30% off. Can I get the difference?"
- "Can you cancel my order so I can buy it again at the sale price?"
- "I'll just return it and rebuy."
When people answer these by hand under pressure, the same request gets different answers. One agent refunds, another says no, a third offers a code. Customers compare notes. Our Black Friday support prep guide, listed at the end of this article, covers the other ticket types you can cut down before the rush.
The rules to write down before the sale
Your policy page tells customers what they get. This list tells whoever answers, person or AI, how to decide each ticket. Fill it in before the sale goes live:
- Sale start and end: the exact date and time, plus the collections or products included.
- Price changes during the sale: if a product goes from 20% off to 30% off on Cyber Monday, write which price counts for an adjustment.
- Early access codes: if email subscribers or loyalty members got early access with a private code, decide whether that early price counts for everyone.
- Excluded products: doorbusters, bundles made only for the sale, gift cards, final sale items.
- Default payout: partial refund, store credit or a discount code. Pick one so the answer never depends on who replies.
- Cases that always need a person: write the list. Another retailer's price, a disputed calculation, a payment dispute.
To process the refund in Shopify, you can open the order's refund page and add, update or remove a discount on eligible items without leaving that page, according to Shopify's official changelog (May 2026). Whatever method you use, add "price adjustment" to the note. After the sale, that note shows you exactly how much the sale cost you in adjustments.
Want every sale-day adjustment to follow the same rules? Start the 14-day trial.
How to check a ticket, step by step
Each check uses data that is already in Shopify. If a check fails, the answer is no.
Step 1: match the order. Find the order from the customer's email address, not from a number they type. Note the order date, the price paid per item and any code used.
Step 2: confirm the sale price applies. Check that the same product, in the same size or variant, is part of the sale. During big sales, customers often compare against a different color, or against a bundle.
Step 3: check the window and exclusions. Was the order placed within your adjustment window before the sale price went live? Is the item a doorbuster, final sale or already refunded? If the order is outside the window, or the item falls into one of those cases, the answer is no, and the reply gives the reason.
Step 4: calculate the difference. Take the price paid per unit and subtract the sale price for the same item. If the customer used a code at checkout, compare what they paid with the lowest price they could have paid during the sale. Don't subtract their old code from the sale price.
Step 5: act or hand over. If the ticket fits your rules, refund, credit or send a code, then reply. If it doesn't, it goes to a person, with the order, the price paid and the sale price already written in the ticket.
The AI and human split during the peak
Relay finds the order and applies your store's rules. Within the permissions you give it, it takes the action: partial refund, discount code or cancellation. When a request falls outside those rules, it passes the ticket to your team. Here's a split that keeps your team on the tickets that need judgment:
- Own store's sale, order inside the window, item not excluded: AI, because every check uses Shopify data.
- Excluded item (doorbuster, final sale, gift card): AI declines and explains, because the rule is clear.
- Order placed before the window: AI declines, or offers a code if your rules allow it, because the rule is clear.
- Order not shipped, customer wants to cancel and reorder: AI offers a partial refund instead, because it's faster than a new order.
- Price from another retailer: person, because it needs links and checks.
- Customer disputes the calculation: person, because it needs a human reply.
- Any request your rules don't cover: person, because it's outside the rules you wrote.
For the cancel-and-reorder case, our guide to order edit requests before shipping shows how the agent handles other changes at that stage. Your adjustment rules should also match your AI rules for returns and refunds, so a customer can't get a bigger payout by asking for a return instead. Both guides are listed at the end of this article.
Limits to set before going live
These are decisions for you to make and review. They protect you when volume is high and nobody is watching every ticket.
- Refund amount: add it to your "Cases that always need a person" list. For example: any refund above the amount you pick goes to your team. Keep that amount low for your first sale, then review refunds after the peak.
- Repeat requests: add this to the same list too. For example: a second adjustment request on the same order goes to your team.
- Cases for your team: keep that list up to date. Anything your rules don't cover goes to your team.
- Permissions: this is the setting you control in Relay. Give the agent only the actions you're comfortable with for this sale: refund, discount code, cancellation, or a mix.
- Test before the sale: test with a few real-looking requests. One inside the window, one outside, one excluded item, one from another retailer. Check each answer.
To see what these tickets cost you when people handle them by hand, run your numbers in the Shopify customer support cost calculator, listed at the end of this article.
Reply templates for sale day
Keep replies short and put the result first. Adapt the window, the payout and the tone to your brand. The 7-day window below is only an example.
Accepted: "Hi Sam, the jacket you ordered on November 25 is now on sale, and your order is inside our 7-day window. We've refunded the difference to your original payment method. It can take a few business days to appear."
Not shipped, cancel request: "Hi Sam, no need to cancel. We've refunded the difference on your current order, so it ships as planned."
Declined, excluded item: "Hi Sam, this item is a Black Friday doorbuster, so it isn't eligible for a price adjustment. Your order ships as planned."
Handed to the team: "Hi Sam, thanks for the details. A member of our team will check this and reply to you directly."
After the sale: review the results
Once the peak is over, filter refunds by the "price adjustment" note. Check how many tickets the agent handled, how many went to a person and how many customers wrote back. Look at the amounts and at repeat requests from the same customers. Our guide to measuring AI support results, listed at the end of this article, gives the formulas. Then update your rules and permissions before the next sale.
Get through your next sale without answering every adjustment ticket by hand. Start the 14-day trial.
FAQ
Should I automate price adjustments during Black Friday? Yes, for the clear cases: your own sale, an order inside your window, an item that isn't excluded. Keep a person on other retailers' prices, disputed calculations and anything your rules don't cover.
How much should I allow in price adjustments per ticket? Pick an amount you'd approve without thinking twice. Write it into your rules: any refund above it goes to your team. Start low for your first sale, then review the refunds after the peak and adjust.
What if my sale price changes during the weekend? Write down which price counts before the sale starts, for example the price on the day the customer writes in. That way every ticket gets the same answer.
Can Relay issue the refund itself? Yes, if you give it that permission. You choose which actions it can take: refund, discount code or cancellation. It follows your store's rules and passes anything outside them to your team.

