The eBay Integration connects your Orbit Commerce store to your eBay seller account so you can list your products on eBay, keep stock levels aligned, and pull eBay orders back into Orbit. It runs in the background once connected, and you control exactly which of the three sync features are switched on.
Features
- Product sync — pushes your Orbit products to eBay as inventory items, using each product's name, description, SKU and stock level. Existing listings are updated rather than duplicated.
- Inventory sync — keeps eBay stock quantities (and prices, where an offer is linked) in line with your Orbit stock, sent to eBay in batches.
- Order import — pulls orders placed on eBay into Orbit as new orders, with buyer email, line items, shipping, tax and discount totals carried across.
- Automatic background syncing — once a feature is enabled, it runs on a schedule you choose without any manual action.
- Live product updates — when you create, edit or delete a product in Orbit, the connected eBay data is refreshed automatically.
- Dashboard and status widget — an eBay section in your dashboard for managing the connection and settings, plus a home-screen eBay Sync Status widget.
- Free — there is no charge for the plugin.
Before you start
You will need:
- An active eBay seller account with selling privileges on the marketplace you intend to list on.
- Products already created in your Orbit Commerce store, ideally with a SKU, description, price and stock quantity set on each one. Products without a SKU are still listed, but eBay receives an automatically generated reference instead.
- Permission to authorise third-party access to your eBay account (you complete this during setup).
Getting started
- Install the plugin. Find eBay Integration in the Orbit Commerce plugin store and install it. An eBay entry appears in your dashboard menu.
- Open the eBay section. Go to the eBay menu, where you will see the connection panel.
- Connect your eBay account. Select Connect to eBay. A secure eBay window opens asking you to sign in and authorise access to your seller account. Approve the request.
- Confirm the connection. Once authorisation completes, the window closes and the panel shows eBay Account Connected along with your seller username, user ID, marketplace and the date connected.
- Choose your settings. In the Sync Settings card, switch on the features you want (Product Sync, Inventory Sync, Order Import), pick a sync interval, a default condition and a marketplace, then select Save Settings.
All three sync features are off by default, so nothing is sent to eBay until you enable them and save.
How syncing works
The plugin keeps a local copy of your Orbit products and uses it to feed eBay. Each sync run is recorded so you can see what happened.
Products to eBay. When product sync is enabled, your products are sent to eBay as inventory items. Each item uses the product name (eBay titles are limited to 80 characters, so longer names are shortened), description, SKU and stock quantity, listed under the default condition you set. A product that already exists on eBay is updated in place; the plugin tracks the link between each Orbit product and its eBay listing so it is never duplicated.
Inventory to eBay. When inventory sync is enabled, current stock quantities are pushed to eBay for products that are already listed, sent in batches for efficiency. Where a listing has a linked eBay offer, the price is updated too.
Orders into Orbit. When order import is enabled, the plugin fetches recent eBay orders and creates a matching order in Orbit for each one. On the first run it looks back over the last 7 days; after that it imports only orders placed since the previous run. Buyer email, item names and quantities, shipping, tax and discount totals, and payment status are mapped across. Each eBay order is imported only once — orders already brought in are skipped automatically.
Scheduling. Once a feature is enabled, it runs automatically at your chosen interval (see Settings). The plugin also keeps its local product copy refreshed in the background.
Live updates. When you create, update or delete a product in Orbit, the plugin is notified immediately. Created and updated products have their cached copy refreshed and a sync is queued; deleted products are removed from the cache and their eBay link is cleared so they are not listed again.
Manual runs. As well as the schedule, you can trigger a product sync or an order import on demand from the eBay dashboard. Manual runs are queued and processed in the background in the same way as scheduled ones.
A run can finish as completed, completed with errors (some items synced, some failed) or failed. Individual item results are logged so you can identify any products or orders that did not go through.
Settings
All settings are found in the Sync Settings card within the eBay dashboard section.
- Product Sync — on/off. Automatically sends product listings to eBay.
- Inventory Sync — on/off. Keeps eBay stock levels aligned with Orbit.
- Order Import — on/off. Imports eBay orders into Orbit.
- Sync Interval — how often enabled features run: Every 30 Minutes, Hourly (default) or Daily.
- Default Condition — the item condition applied to new listings: New (default), Used or Refurbished.
- Marketplace — the eBay marketplace to list on: eBay US (default), eBay UK, eBay Australia, eBay Germany or eBay Canada. UK sellers should select eBay UK.
Remember to select Save Settings after making changes. You can change these at any time.
Troubleshooting
The connection shows "Token Expired". eBay access is granted for a limited time and the plugin normally refreshes it automatically. If the expired badge persists or syncs stop running, open the eBay section, select Disconnect, then Connect to eBay again to re-authorise.
Nothing is appearing on eBay. Check that Product Sync is switched on and that you selected Save Settings. Newly enabled syncs run at the next scheduled interval, or you can start one straight away with a manual sync. Also confirm the connection status reads ACTIVE and that the products you expect exist in Orbit.
A run finished "completed with errors". This means some items synced and others did not — commonly because a product is missing information eBay requires, or eBay temporarily rejected a request. Review the sync history for the affected items, correct the product details in Orbit, and run the sync again; successful items are not duplicated.
eBay orders are not importing. Confirm Order Import is enabled and saved. The first import only looks back 7 days, so older orders will not be pulled in. Orders already imported are skipped by design, so re-running will not create duplicates.
Support
For help with this plugin, visit the Orbit Commerce Help Centre, or use the Get support link on the plugin's store page.
