You're Matching the Lowest Price and Still Losing the Buy Box
Price is only one of the Buy Box inputs, and a matching strategy has no way to tell you it's stuck.

You open the listing to check on it. Your price is right there, matched to the penny with the seller who has the Buy Box. Your repricer is on. Nothing is broken, nothing is out of stock, no alert has fired.
And the Buy Box still belongs to someone else.
If you sell on Amazon or Walmart long enough, this one shows up eventually, and it's more frustrating than the problems that announce themselves. A suspended listing at least tells you something is wrong. This one looks healthy. It just doesn't earn.
Why matching doesn't guarantee anything
The most common mental model of the Buy Box is that it goes to the lowest price. That's the version most sellers start with, and it's close enough to be useful most of the time, which is exactly why it's hard to unlearn.
Price is one input. It's a heavily weighted one, but the marketplace is also looking at your fulfillment method, your seller metrics, your shipping speed, and whether you can actually deliver the unit. A seller with better numbers on any of those can hold the Buy Box at your exact price, or sometimes a little above it.
So when you match and still lose, nothing has malfunctioned. The marketplace made a judgment, and price wasn't the deciding factor.
The part most repricers don't handle
Here's where it gets expensive.
A standard matching strategy is a loop. It looks at the Buy Box price, calculates what it should charge, and pushes that number. Next evaluation, it looks again, calculates the same number, and confirms you're already there. Nothing to do.
That loop is stable. It will run for weeks. It will never surface an error, because from the repricer's point of view everything is working correctly. It computed a price and the price is live. The fact that the price is losing isn't something the logic is designed to notice.
This is the quiet failure mode. Your repricer isn't stuck in the sense of being broken. It's stuck in the sense of having run out of things to try, and it has no way to tell you that.
Meanwhile the listing sits there looking completely fine on every dashboard you have. Competitive price, in stock, no suppression, no policy flag. You'd have to go looking at Buy Box ownership item by item to find it, and if you have a catalog of any size, you're not doing that.
What actually breaks the deadlock
Once you've confirmed that this specific price has been tried and lost, you only have two real moves. Fix something that isn't price, or go lower.
Fixing something that isn't price is usually the better long-term answer and usually the slower one. Switching a SKU to FBA or WFS, cleaning up late shipments, improving your defect rate, these are all worth doing and none of them help you this afternoon.
Going lower is the move you can make right now. But going lower has an obvious problem: how much lower? You don't know what number wins, because the number that wins isn't a function of the competitor's price. Drop a dollar and you might have given away eighty cents you didn't need to. Drop a penny and you might sit there for another week.
The answer is to stop trying to guess the number and start walking toward it. Small steps, on a clock, until something changes.
How Flashpricer does it
Inside any Buy Box strategy, there's a rule called When Buy Box is not obtained. Switch it on, choose continually decrease until Buy Box obtained, and set two things: how much comes off at each step, and how long to wait between steps.

Defaults are five cents every sixty minutes. You can use a percentage instead of a dollar amount, and the interval options run from twenty minutes up to twelve hours.
What makes it usable rather than reckless is what it checks before it starts, and what stops it.
It waits for proof the price is actually live.
Marketplaces take time to reflect a price change. Flashpricer won't start stepping down until the competition data shows your offer at exactly the price it last pushed. That's the difference between "this price lost" and "this price hasn't landed yet." Without that check, a repricer could start undercutting a price that was about to win on its own.
It stops the moment the market moves.
If a different seller takes the Buy Box, or the same seller changes their price, the descent ends and your main strategy takes back over on the next evaluation. You don't keep walking downhill into a market that has already shifted.
It stops when you win.
The rule stops applying and normal repricing resumes immediately.
Your minimum is a hard floor.
The price stops there, full stop. If you have do not reprice below MAP price enabled and the item carries a MAP price, the higher of the two is the floor.
A descent looks like this. Five cent step, sixty minute interval, starting at $32.50 with a minimum of $32.35:
Time | Price | What happened |
8:00 | $24.99 | Price confirmed live, Buy Box still lost, descent starts |
9:00 | $24.94 | Competitor unchanged, one step down |
10:00 | $24.89 | Competitor unchanged, one step down |
10:40 | $24.84 | Buy Box won, main strategy resumes |
Fifteen cents to find the number. You wouldn't have guessed $32.40 in advance, and you didn't have to.
The honest version
This won't always work, and it's worth being clear about why.
If you're losing the Buy Box because of fulfillment method or seller metrics, lowering your price is chasing a problem that lives somewhere else. The descent will run down to your minimum and stop, and you won't have won anything.
That sounds like a strike against it. It isn't, as long as you set your minimum with intent. Your minimum is the real decision here. It's you saying how much you're willing to give up to find out whether price was the issue. If the answer comes back no, you've learned something concrete about that listing for the cost of a few cents, and you now know to go look at fulfillment instead of continuing to guess.
The alternative is the loop, where you learn nothing and the listing quietly earns nothing for a month.
Where it sits with your other rules
This rule only ever replaces your main strategy. Anything more specific keeps priority, which is the right call, since lowering the price of something you can't sell or nobody can see doesn't accomplish anything.
Out of stock, unpublished listing, only seller on the listing, and suppressed Buy Box all take precedence and keep their own handling. So do your more targeted rules, like specific sellers, competition is the channel itself, or competition below minimum.
Getting to it
The rule lives in the strategy editor, on any Amazon or Walmart strategy where Competition is set to Buy Box. It's off by default, so nothing about your existing strategies changes until you turn it on.
Two notes on access. Continually decrease until Buy Box obtained is a Turbo Plan feature and above. And it's rolling out progressively, so it may not be in your strategy editor yet. Email success@flashpricer.com if you want it enabled on your account.
If you're not on Flashpricer yet, the 14-day free trial gets you the full strategy builder, setup runs about fifteen minutes, and you can point this at your worst-performing listings first to see what it finds.



