Skip to main content
Docs menu

eBay

Connect your eBay seller account via OAuth.

Connecting Your eBay Store

Nventory connects to eBay through OAuth — you'll authorize Nventory directly on eBay's website. You'll need an active eBay seller account set up for API access.

From Integrations, click + Add on the eBay card, then authorize on eBay by signing in and granting read/write access to inventory, orders, and products. Click Agree. After authorization, map your eBay fulfillment locations to Nventory stock locations and configure your sync settings and product fields.

Location Mapping

eBay supports multiple fulfillment locations. Map each eBay location to a Nventory stock location so inventory levels are tracked accurately per warehouse. See Location Mapping for more details.

What Gets Synced

EntityImportExportReal-time
ProductsYesYesWebhook-driven
InventoryYesYesWebhook-driven
OrdersYesNoWebhook-driven
CustomersYesNoWith orders

Bulk Operations

  • Import All Orders — fetch all orders from eBay.
  • Sync Inventory — update all stock quantities.
  • Import All Customers — fetch customer data.

eBay-Specific Notes

  • eBay OAuth tokens auto-refresh — no manual re-authorization needed under normal use.
  • eBay supports both auction and fixed-price listings.
  • Variation listings (multi-variant products) are mapped to Nventory product variants.
  • eBay categories are mapped during product export.

Nventory supports both eBay sandbox and production environments. Set the environment in your integration configuration.