Products

Price and stock sync

Sellers in China change prices and run out. Sync re-checks every product you imported, keeps your store's price and stock true to the seller, and writes down every change it made. Free, with no product limit.
On this page
  1. 1How often we check
  2. 2The shared refresh
  3. 3Sync rules
  4. 4How changes reach your channels
  5. 5When an order is already in
  6. 6The change log
  7. 7What sync costs

How often we check

Each product is re-checked on a schedule that follows how it sells. A product that sells often is checked more often; one that hasn't sold in a while is checked less, until it sells again.

  • When orderedChecked when an order comes in, before we buy
  • About dailyWhile the product is selling
  • About weeklyWhile it is quiet
  • Shared refreshAny time a NinjaBuy shopper opens the same listing
The check schedule.
WhenWhat happens
An order comes inWe read the listing before we buy, every time, so we never pay a price you haven't seen.
About dailyWhile the product is selling: it has had orders recently.
About weeklyWhile it is quiet. A new order moves it back to daily.
Any time, for freeWhen anyone on NinjaBuy opens the same listing (see below).

Need a product checked now? Choose Check now on it, or Check all now on the Products page.

The shared refresh

NinjaBuy is also a shopping agent: people around the world buy from Taobao, Weidian and 1688 through it. When one of them opens a listing you sell, we read it fresh for them, and that reading updates your product too. Every seller who lists the same item gets it.

  • It costs you nothing and counts against nothing.
  • Your rules apply to it like any other check.
  • It shares the seller's price and stock, nothing else: no one sees that you sell the product.

Sync rules

Rules decide what a check does to your store. Set them once on the Sync rules tab for all your products, and change one product's rules from its own page. A change applies at each product's next check.

  • Your price
    Landed cost + 40%, rounded up to a whole dollar
  • When the cost rises
    Up to 15%: reprice. More: pause and ask me
  • When the cost falls
    Keep my price
  • When the seller sells out
    Stock to 0
  • When a variant disappears
    Hide the variant
  • Minimum margin
    Never below 20%; pause instead
A set of sync rules. Example choices.
Your price
Your markup on the landed cost, as a percent or a fixed amount, then rounded: up to a whole unit, to .99, or not at all. Applied when you import, and again whenever the cost changes. Landed cost is the seller's price plus our fees and the shipping estimate, as the importer works it out.
When the cost rises
A rise up to your limit reprices to keep your markup, without asking you. Above the limit, choose: pause the listing and ask me, reprice anyway, or keep my price.
When the cost falls
Keep my price (your margin grows), or lower my price to keep the same markup.
When the seller sells out
Stock to 0: the listing stays up with nothing to buy and comes back by itself when the seller restocks. Or pause the listing on every channel until you bring it back.
When a variant disappears
Hide that variant and keep selling the rest, or pause the product. A listing the seller removed altogether is always paused, and we tell you.
Minimum margin
The floor every automatic change has to respect. If a reprice would leave less, the product is paused instead, and it waits for you.

How changes reach your channels

We write price and stock to your store, and your store passes them on to the channels connected to it.

Your storeHow the change travels
ShopifyWritten to the Shopify product and its variants
eBayWritten straight to the eBay listing when you connect eBay to NinjaBuy. Otherwise through Shopify: its eBay app updates the listing from the Shopify product
Amazon, TikTok ShopThrough Shopify: their Shopify apps update the listing from the Shopify product
WooCommerce, WixOur plugin or app writes it to the product

Sync only touches price, stock and whether a variant or listing is live. Your titles, descriptions, photos, tags and collections stay as you made them.

When an order is already in

A customer can buy in the minutes between a seller's change and our next check. That is why we read the listing again before buying every order.

  1. The price is the same, or lower

    We buy. If it is lower, the difference goes back to your balance.

  2. The price rose

    The order is held, not bought, and we tell you the new price. Pay the difference and we buy, or cancel the order and what you paid for it goes back to your balance. Your rule then reprices or pauses the product for the next customer.

  3. The seller sold out, or removed the variant

    The order is held and we tell you, and its stock goes to 0 so no one else buys it meanwhile. Cancel it with your customer and what you paid goes back to your balance.

A held order waits for you; nothing is bought until you decide. What holds an order, and how to release it: held orders.

The change log

Every change sync made on your store is written down: the product, what we saw at the seller, and what we did about it. Changes that wait for you are marked Needs you and sit at the top.

  • Ribbed glass cup · Set of 4
    We saw: The seller sold out of every colourWe did: Stock set to 0 on Shopify. Comes back when the seller restocks.
  • Quilted chain tote · Black
    We saw: The seller's price rose by 6%We did: Repriced to keep your markup, within your rise limit.
  • Bar chair · WalnutNeeds you
    We saw: The seller's price rose by 22%We did: Paused: over your 15% rise limit. Choose a new price or keep it paused.
  • Mesh running shoes · 46
    We saw: The seller removed size 46We did: That variant is hidden. The other sizes keep selling.
The change log. Example entries.

Undoing a change

Set the product's price or stock back on your store, or change its rule. A manual price stays until the cost moves again; at that point your rule decides.

What sync costs

Nothing, for every product you import. There are no plans sold by product count: we earn on the orders we buy and ship. See Fees.