Price Sync, Repricing and the Buy Box Across Channels
How price sync differs from repricing, why one price does not fit every marketplace, and how floor prices, Buy Box suggestions and min-max rules work.
Price sync means changing a product's price in one place and writing it correctly to every channel; repricing means letting that price move automatically against competitors and your floor. The distinction matters: sync is not "push the same price everywhere" but "push the right price for each channel", because commission and shipping costs differ from Amazon to eBay to Trendyol. This article covers the channel price matrix, floor-price logic, Buy Box suggestions and min-max repricing with everyday examples.
The same price does not leave the same margin
A concrete example: you sell a product at $50. Amazon charges one commission and one shipping cost, eBay another, Walmart another; on your own store there is no commission, but you pay shipping. The same $50 leaves four different net contributions on four channels. Rates change, so we give no figures here; check each marketplace's current agreement.
If you set up price sync as "one price, everywhere", you will sell at a loss on one channel and needlessly high on another. The right setup starts from one list price and derives a sale price per channel.
In Bulutegra this is done with the price matrix: rows are products, columns are channels; each cell holds list, sale and floor price. The profitability page then shows the contribution per channel, accounting for VAT, return risk and the commission model. "Does this product make money on Walmart" becomes a calculation, not a guess.
Three prices: list, sale, floor
Channel-level pricing keeps three values per product:
- List price: the crossed-out reference price. It shapes the discount perception; marketplaces have rules about list prices and do not allow arbitrary inflation.
- Sale price: what the customer pays. Repricing moves this value.
- Floor price: the limit never crossed. Derived from cost, commission, shipping, tax and target margin.
Floor price is the most frequently skipped value. Without it, repricing chases competitors all the way into a loss. With it, whatever the system does, it stops at that line.
The first rule of repricing is not how far to drop but where to stop. Do not switch on repricing without a floor price.
The campaign calculator helps compute floors per product: enter cost and target margin and see the lower limit under each channel's commission model. During promotions the same calculator answers "does this discount take me below the floor?" See stock and price management during campaigns.
How the Buy Box works
When several sellers list the same product (same barcode), the marketplace shows one product page and gives the buy button to one seller. That is the Buy Box. Other sellers sit in an "other offers" list, and most sales go to the Buy Box holder. Amazon is the best-known example; Trendyol in Türkiye uses the same model.
Price is the most visible factor but not the only one. Delivery time, cancellation rate, seller rating and stock availability count as well. Weights can change; check the marketplace's current seller rules.
Bulutegra's Buy Box suggestion for Trendyol works like this: the system reads the product's Buy Box status and the competing price, compares it with your floor, and tells you "you need to drop to this price for the Buy Box; that is above/below your floor." You approve the suggestion or define a rule and let it apply automatically. A suggestion below the floor is never applied.
A scene from daily operations: in the morning you look at the list of products where the Buy Box was lost. Some can be won back with a small discount above the floor; on others the competitor is below your floor, and letting the Buy Box go is the right call. The decision takes minutes, because the information is ready. See Trendyol integration for the channel's other features.
The min-max approach on Walmart
Walmart Marketplace repricing follows a slightly different logic. The seller sets a minimum and a maximum price for the product; the system moves within that range against competitors. If a competitor drops, it goes down to the minimum; if the competitor disappears, it rises to the maximum. It never leaves the range.
This is practical for keeping a price alive without watching the channel constantly. Bulutegra supports Walmart min-max repricing; when exchange rates move, the local-currency equivalent of the minimum and maximum moves too, so it should be set up together with currency management. See multi-currency and exchange rate management and Walmart Marketplace integration.
Writing price changes to channels
The technical side of price sync resembles stock sync: the change originates from one source, is written to channel APIs, and the result is verified. Three points to watch:
- Ownership: if another system manages a product's price on one channel, Bulutegra does not write there. The ownership flag decides this at product × channel level.
- Verification: the written price is read back from the marketplace. If the marketplace rejected it (a list-price rule, for instance), the system health screen shows it.
- Timing: at a campaign start, hundreds of prices change at once. If a channel API slows down, continuous channel monitoring catches the silence and sends a phone notification.
Rolling out is a short sequence:
- Enter cost and target margin for each product; derive the floor price.
- Define each channel's commission model in the price matrix.
- Watch the prices the system would write in shadow mode for a week; compare with current prices.
- Enable write access on one channel; once verified, move to the others.
- Switch on repricing last; approve suggestions by hand in the first days.
Common mistakes
- Enabling repricing without a floor price.
- Raising the list price before a campaign and hitting a marketplace rule.
- Not updating floor prices on global channels after an exchange-rate move.
- Changing a price by hand on one channel and being surprised when the integration overwrites it; the ownership flag prevents this confusion.
- Measuring profitability by revenue. Pricing without seeing net contribution per channel ends in surprises at settlement and commission reconciliation.
How it works with Bulutegra
Bulutegra's price matrix is laid out as channel × list/sale/floor price and managed from one screen for more than 24 marketplaces. The profitability page shows contribution per channel with VAT, return risk and commission model; the campaign calculator tests discounts against the floor. On the repricing side there is the Trendyol Buy Box suggestion and Walmart min-max support, neither of which goes below the floor. Ownership flags, shadow mode and channel-by-channel handover apply to pricing as well. Current plans are on the Pricing page.
To see the price matrix with your own products, request a demo.
Frequently asked questions
What is repricing?
Automatically adjusting your sale price on a marketplace according to competitor prices and your own floor price. The goal is to win the Buy Box or keep visibility; the limit is never going below the floor. You set the rule, the system applies it.
How do you win the Buy Box?
When several sellers list the same product, the marketplace features one offer. Price is one of the main factors but not the only one; delivery time, cancellation rate and seller rating also count. Criteria change, so check the current seller agreement of each marketplace.
Can I set a different price on each marketplace?
Yes. A price matrix lets you enter separate list, sale and floor prices per channel. Because commission rates and shipping costs differ between channels, the same product often needs different sale prices to leave the same margin.


