Connect a store

Sell on eBay

List 1688 wholesale finds, or stock you keep in our warehouse, on eBay. eBay orders come to us through your Shopify store; we buy or pick the item, check it, ship it in your box and send the tracking back to eBay.
On this page
  1. 1How eBay orders reach us
  2. 2Pick a source eBay allows
  3. 3Connect eBay
  4. 4What syncs
  5. 5eBay's rules that matter here
  6. 6eBay's fees and your margin
  7. 7Troubleshooting

How eBay orders reach us

Shopify's own Marketplace Connect app publishes your Shopify products on eBay and brings eBay orders into your Shopify admin. From there our Shopify app sends the NinjaBuy ones to us, exactly like an order from your storefront.

  1. A buyer orders on eBay
    Your listing, made from a 1688 find
  2. Marketplace Connect
    The order lands in Shopify
    With the eBay order number on it
  3. the NinjaBuy app
    Shopify sends it to us
    The lines that ship from “Fulfilled by NinjaBuy”
  4. Paid from your balance, bought in China
    We pay the seller and follow the parcel to our warehouse
  5. Checked with photos
    You see the real item before it leaves
  6. Shipped in your box
    The tracking number goes back to the order
An eBay order, from the sale to the tracking. Example.

Pick a source eBay allows

eBay's drop shipping policy decides where your products may come from. It allows dropshipping from a wholesale supplier, and does not allow buying an item from another retailer or marketplace and having it sent straight to your buyer. Read the policy itself before you list: eBay's drop shipping policy.

Where the item comes fromWhat it isOn eBay
1688A wholesale marketplace: factories and trading companiesDropship it: we buy each order from the supplier
Taobao, WeidianRetail marketplacesOnly as stock you bought ahead into our warehouse
Your shelf in our warehouseUnits you already ownShip each order from stock

The importer shows which marketplace a link comes from, and Find products can search 1688 factories only.

Selling from stock you own

Buy a batch of a product ahead and it waits on your shelf in our warehouse, already checked. Each eBay order is then picked from stock that is yours, packed in your box and shipped. Storage terms for Business stock are agreed when we set up your account.

Connect eBay

  1. Install NinjaBuy in your Shopify store

    The app registers a shipping location named Fulfilled by NinjaBuy and links your store to your NinjaBuy account. The full walk-through is in the Shopify guide.

  2. Map each product you sell to its listing in China

    Import new products with the importer, or map a variant you already sell to a Taobao, Weidian or 1688 listing in the app.

  3. Add Shopify Marketplace Connect to your store

    It is Shopify's own app, from the Shopify App Store. Sign in to your eBay seller account from it.

  4. Publish your NinjaBuy products to eBay from Marketplace Connect

    Pick the products, then check each eBay listing's category, item specifics and condition there.

  5. Set an honest handling time and item location

    Buying after the sale needs more days than shipping from your shelf. List the item as located in China. We suggest figures for your products when we set you up.

  6. Sell

    eBay orders appear in Shopify, reach us by themselves, and get their tracking back on eBay.

What syncs

WhatDirectionHow
OrderseBay → Shopify → NinjaBuyMarketplace Connect brings the order into Shopify; Shopify sends us the lines that ship from “Fulfilled by NinjaBuy”.
TrackingNinjaBuy → Shopify → eBayWe add the tracking number to the Shopify fulfillment; Marketplace Connect passes it on.
StockNinjaBuy → Shopify → eBayA sold-out source sets the Shopify quantity to 0, by your sync rules; Marketplace Connect updates the listing.
PriceNinjaBuy → Shopify → eBayA cost rise reprices or pauses the product, by your sync rules. Whether eBay takes the Shopify price is a setting in Marketplace Connect.
New productsNinjaBuy → Shopify → eBayThe importer pushes a draft to Shopify; you publish it to eBay from Marketplace Connect.

Between Shopify and eBay, Marketplace Connect decides what is updated and how often. Its settings are in the app in your Shopify admin.

eBay's rules that matter here

  • Wholesale, not retail
    Dropship only from a wholesale supplier. Taobao and Weidian count as retail; 1688 is wholesale.
  • Or sell stock you own
    Units you bought ahead and keep in our warehouse are yours to sell, from any marketplace.
  • You are responsible for delivery
    As the seller you answer for the item arriving in the condition and time your listing promised. Set handling and delivery times for a trip from China.
  • No copies of brands
    Brand owners can report listings that copy their goods, and eBay takes them down. The importer warns you first.

eBay's fees and your margin

eBay charges its own selling fees, which depend on the category and your store. The importer takes them off as an estimate you set, so the margin it shows is close to what you keep. Check the real rate for your category on eBay before you price.

Troubleshooting

What you seeWhyWhat to do
An eBay sale never showed up in ShopifyMarketplace Connect brings eBay orders in; we only see them after that.Open Marketplace Connect in Shopify and check the order's sync status there.
eBay still shows stock after the source sold outWe set the quantity in Shopify; Marketplace Connect updates eBay on its own schedule.Check the Shopify quantity first. If it is 0, the eBay listing follows; if not, see sync rules.
Shopify shows the fulfillment request as rejectedA line on the order is not mapped to a NinjaBuy listing. The rejection names the lines.Map those variants in the app, then request fulfillment again from the Shopify order.
The order never reached NinjaBuyThe product ships from another location, so Shopify sent the order there instead.In Shopify, set the product to ship from Fulfilled by NinjaBuy. Orders placed before the change stay where they were sent.
The order shows as heldYour balance could not cover it. We never buy on credit.Top up; held orders go ahead on their own. See held orders.
No tracking on the order yetTracking goes back only once the parcel has left our warehouse.Check the order's step in your NinjaBuy account. Once it shows Shipped, the number is on the Shopify fulfillment.
A cancellation was refusedWe grant a cancellation until the order is packed into a parcel. After that, it is already on its way out.Ask us from the order's conversation; a return is still possible in some cases. See cancellations.
The app stopped answering after an uninstallUninstalling drops the app's access to your store. The link to your NinjaBuy account is kept.Install it again and open it once. Your mappings and account link are still there.

Still stuck? Message us from the order in your NinjaBuy account, or see FAQ.