What Happens If My Supplier Price Changes After a Customer Places an Order?

What Happens If My Supplier Price Changes After a Customer Places an Order?
Quick answer: If a supplier price rises after a customer has already paid, you are holding an order whose margin no longer matches what you planned, and the right response is to catch it before the supplier order is placed rather than after. A price check compares the current supplier cost against the cost you expected, and if the difference crosses a limit you set, the order pauses for your decision instead of quietly eating your profit. You then choose to absorb the increase, cancel and refund, or fulfill and reprice the product going forward. The customer's price never changes on an order they already completed.

What Actually Happens When Supplier Costs Move

Supplier pricing is not fixed. Costs shift with raw materials, currency, shipping rates, and how a supplier chooses to price a listing that suddenly got popular. A product that cost you $8.40 in March can cost $10.10 in June without anyone telling you.

The timing is what creates the problem. Your retail price was set against the old cost, and your customer paid that retail price. If the supplier cost climbs between the sale and the fulfillment, the gap comes straight out of your margin.

On a single order that is annoying. Across a few hundred orders on a popular SKU, it is the difference between a profitable month and a break-even one, and the worst part is that nothing looks broken. Orders ship, customers are happy, and the money quietly disappears.

Stores running on OpoShop usually discover this the same way: a month-end reconciliation where revenue looks normal but the supplier spend is higher than it should be. A price check exists to make that visible on day one instead of day thirty.

Why a Price Check Belongs Before Fulfillment

The only moment you can still act cheaply is before the supplier order is placed. Once the money leaves your balance and the item is in transit, your options narrow to absorbing it or chasing the supplier.

A price check compares two numbers: the cost you recorded when you mapped and priced the product, and the cost the supplier is charging right now. It then applies the tolerance you set.

  • Absolute tolerance: Flag anything more than a fixed amount above expected, for example $1.50.
  • Percentage tolerance: Flag anything more than a set percentage above expected, for example 10 percent.
  • Margin floor: Flag any order where the remaining margin drops below a level you refuse to sell at.
  • Direction awareness: A cost that dropped is worth knowing about too, since it means you can price more competitively.
  • Repeat detection: The same product flagging repeatedly is a pricing problem, not an order problem.

Percentage tolerance is the better default for most catalogs because it scales. A $0.50 increase on a $4 item is a big deal, and the same $0.50 on a $90 item is noise. Percentage handles both without you maintaining a list.

The margin floor is the one worth adding if you sell anything thin. It asks the question you actually care about: after this cost change, am I still making money on this sale.

Add price checks

Your Options When an Order Is Flagged

A flagged order needs a decision, and there are really only four. Knowing which one you will pick in advance turns a stressful moment into a ten second click.

The first option is to absorb the increase and fulfill. This is usually correct for small increases. If a $9 item became $9.60 on a product you sell for $27, take the hit, ship the order, and fix the retail price for future sales. Your customer relationship is worth more than sixty cents.

The second option is to fulfill and immediately reprice. Same as above, plus the important follow-up. The order that got flagged is one order. The listing that caused it will keep selling at the old price until you change it, which is where the real cost lives.

The third option is to cancel and refund. This is the right call when a cost increase is severe enough to make the sale a loss. If a $12 item jumped to $26 and you sell it for $24, shipping it costs you money and does not build anything. A prompt, honest refund with a clear explanation lands far better than a delayed shipment. Sellers on OpoShop who handle this fast usually keep the customer.

The fourth option is to source it elsewhere. If you have an alternate supplier listing for the same item, fulfill from there and treat the price flag as a signal to remap.

How to Set Up Price Protection Step by Step

The setup is short, and the real work is deciding your tolerances honestly rather than optimistically.

1
Record your expected cost per variant
Store the supplier cost you priced against for every mapped variant so the check has a real baseline instead of a guess.
2
Set a percentage tolerance
Choose a limit like ten percent above expected so the same rule works on a four dollar item and a ninety dollar one.
3
Add a hard margin floor
Define the minimum margin you will accept on any order so a large cost jump stops the order regardless of percentages.
4
Route flagged orders to a decision queue
Send every price exception to one screen showing expected cost current cost and remaining margin side by side.
5
Reprice the listing not just the order
Update the retail price on any product that flags more than once because the order is a symptom and the listing is the cause.

Two of those steps carry most of the value.

1. Record a real expected cost, not a stale one

A price check compares against a baseline, so a wrong baseline produces useless alerts. If your expected cost was entered a year ago and the supplier has raised prices twice since, every order will flag and you will start ignoring the queue.

Refresh expected costs whenever you reprice a product, and do a bulk refresh once a quarter. It takes an hour and it makes every alert afterwards meaningful.

2. Set the tolerance where you would actually act

The temptation is to set a tight tolerance like 2 percent so you catch everything. In practice that floods your queue with increases you were always going to absorb, and a flooded queue gets clicked through without reading.

Set the tolerance at the point where you would genuinely stop and think. For most stores that is somewhere between 8 and 15 percent. Merchants on OpoShop with thin margins tend to sit near the low end, and those with 3x markups sit comfortably at the high end.

3. Treat repeat flags as a pricing task

If the same product flags four times in a week, stop reviewing individual orders. The supplier has repriced, and your retail price is now wrong on every future sale.

Pull that product out of the queue mentally and put it on a repricing list instead. One retail price update ends the alerts and restores the margin permanently.

Price Checks vs Fixed Cost Assumptions vs Post-hoc Reconciliation

Most stores handle supplier cost changes in one of three ways, and the difference between them is how late you find out.

MethodWhen you learn about itCost of a surpriseEffort to run
Pre-order price checkBefore the supplier order is placedA held order and a quick decisionA few minutes setting tolerances
Fixed cost assumptionsWhenever you happen to noticeFull margin loss on every order until spottedNone, which is the problem
Month-end reconciliationWeeks later during bookkeepingEvery affected order already shippedHours of spreadsheet work

Pre-order price checks are the only method that gives you a choice. The order has not been placed, the money has not moved, and both outcomes are still available to you.

Fixed cost assumptions are what most stores run by default, usually without deciding to. You mapped a product once, wrote down a cost, and never looked again. It works fine right up until a supplier repricing quietly turns a winner into a loser.

Month-end reconciliation catches the damage but never prevents it. It is still worth doing, because it tells you which products drifted and by how much. Pairing it with pre-order checks in your OpoShop store gives you both prevention and a monthly audit.

Mistakes That Make Price Changes Worse

The first mistake is changing the customer's price after they paid. You cannot charge more for an order already completed, and asking is a fast way to earn a chargeback. The customer's price is settled.

The second mistake is silently shipping at a loss. If the numbers no longer work, fulfilling anyway just to avoid an awkward email means you are paying for the privilege of making a sale.

The third mistake is fixing the order and not the listing. The flagged order is one unit of damage. The unchanged retail price is ongoing damage on every future sale of that product.

The fourth mistake is setting tolerances so tight the queue becomes noise. An alert system you ignore is worse than no alert system, because it gives you false confidence.

The fifth mistake is ignoring cost decreases. A supplier dropping a price is useful information. It means you can either take the extra margin or lower your retail price and win more of the market. Sellers on OpoShop who only watch increases leave that opportunity on the table every quarter.

What We Recommend for [OpoShop](https://oposhop.io) Merchants

Set a 10 percent tolerance with a hard margin floor, review flagged orders daily, and reprice any product that flags more than twice in a week.

The full configuration is three lines:

  1. Flag any order where the current supplier cost exceeds the expected cost by more than 10 percent.
  2. Flag any order where remaining margin falls below your minimum, regardless of percentage.
  3. Default to absorbing small increases and shipping, cancelling only when the sale would be a loss.

That handles the individual orders. The repricing habit handles the actual money.

If you sell high-margin products, you can run a looser tolerance and absorb nearly everything. If your margins run under 25 percent, tighten the floor and check the queue twice a day, because a single unnoticed supplier increase can flip a product negative for weeks in a busy OpoShop store.

Best answer: Catch the change before the supplier order is placed. Run a price check that compares current supplier cost against your recorded expected cost, flag anything over roughly 10 percent or below your margin floor, and decide between absorbing, cancelling, or sourcing elsewhere. Then reprice the listing in your OpoShop store so the next hundred orders do not repeat the loss.

Protect your margins

FAQs

Can I charge the customer more after a supplier price increase?

No. The order is complete at the price the customer agreed to, and asking for more after payment usually ends in a dispute. Your options are to absorb, cancel and refund, or source the item elsewhere.

What tolerance should I set for price checks?

Most stores land between 8 and 15 percent above expected cost. Tighter than that floods the queue with increases you were going to absorb anyway, and looser lets real margin damage through.

Should I use a percentage or a fixed dollar tolerance?

Percentage scales better across a mixed catalog, since a fifty cent increase means very different things on a four dollar item and a ninety dollar one. Add a margin floor underneath it for thin-margin products.

What if the same product keeps flagging?

That is a repricing signal, not an order problem. Update the retail price on the listing so future sales carry the correct margin and the alerts stop.

Do price checks catch cost decreases too?

They can, and it is worth enabling. A supplier lowering a price means you can take extra margin or lower your retail price to compete more aggressively.

Is it better to cancel or absorb a small increase?

Absorb small increases and ship. Cancelling over a modest cost change damages the customer relationship for a sum that is usually smaller than the cost of acquiring that customer.

Ready to stop supplier repricing from quietly eating your margin? Put the checks in front of your fulfillment flow.

See margin safeguards

Ready to dive in?

Learn more