Sell your CS-Cart or Multi-Vendor catalog on eBay in the US, UK, Germany, France, Italy, Spain, Australia, Canada and more: listings, price and stock sync, order import and tracking with your own eBay developer keyset.
Tested on 2 buildsUpdated Nov 6, 2026Version 1.0.0CS-Cart, Multi-Vendor 4.17.2 – 4.21.x No core file edits
Built for
eBay Marketplace Connector: Create listings, sync price and stock in bulk and import paid orders with tracking from your own eBay seller account1 of 7
What it does
eBay is one of the largest online marketplaces, with separate sites in many countries. If you run a CS-Cart or Multi-Vendor store and want eBay as an additional sales channel, this add-on connects your own eBay seller account to your shop with a free application keyset from the eBay developer program and a one-time sign-in and consent on eBay. You choose the eBay site per account, for example EBAY_US, EBAY_GB or EBAY_DE.
How it works
Create a keyset and a RuName in the eBay developer account, enter them on the Connection page and press Connect to eBay to sign in and grant access. Test in the eBay Sandbox first. Enter your business policy IDs and inventory location, map categories and products, and the sync creates and publishes listings and pushes price and stock. Paid orders are imported once; failed jobs retry automatically and show in the log.
Features
Your own eBay developer keyset with OAuth sign-in: secrets and tokens stored encrypted, access token renewed automatically, Sandbox and Production kept apart
Marketplace per account: US, UK, Germany, France, Italy, Spain, Australia, Canada, Netherlands, Ireland, Austria, Switzerland and Poland
Category mapping from eBay's taxonomy with a markup per category, item specifics (Brand, Color ...) mapped to product features or fixed values, required ones checked before anything is sent
Listings created through the Sell Inventory API (inventory item, offer, publish) with your business policies and location, existing offers updated instead of duplicated
Price and stock in bulk, with stock buffer, rounding and currency of the marketplace
Paid orders imported without duplicates with delivery address and unit prices, status follows shipped and cancelled orders
Tracking numbers sent as shipping fulfillments, with the carrier name you use
Job queue with automatic retries and rate limit handling, log with filters and CSV export
Multi-Vendor: one marketplace account or one account and keyset per vendor
What you get
Package
kv_ebay-1.0.0.zip, installed through Add-ons → Manage add-ons
Updates & support
12 months included. Download new versions from your account and install them in Add-ons → Manage add-ons or the Upgrade Center.
License
1 production installation. Staging, dev and localhost are free and unlimited. The add-on keeps working after the update period ends. How licensing works
Compatibility
We list only the builds we install and test on. “Tested” means the full test plan was run on that build; “Supported” means the build is inside the supported range and uses the same hooks.
CS-Cart version and edition compatibility
CS-Cart version
CS-Cart
CS-Cart Ultimate
Multi-Vendor
Multi-Vendor Ultimate
4.22 and later
Testing next
Testing next
Testing next
Testing next
4.21.2
Supported
Supported
Supported
Supported
4.20.x
Supported
Supported
Supported
Supported
4.19.x
Supported
Supported
Supported
Supported
4.18.x
Supported
Supported
Supported
Supported
4.17.2
Supported
Supported
Tested
Supported
Before 4.17.2
Not supported
Not supported
Not supported
Not supported
Last tested build: Multi-Vendor 4.17.2, Nov 6, 2026Tested on: Multi-Vendor 4.17.2
Requirements
Platform
CS-Cart and Multi-Vendor 4.17.2 or later
Requirement
Administrator access to the store's admin panel
Requirement
An eBay seller account that is opted in to business policies (Seller Hub > Account > Business policies) and has at least one fulfillment (shipping), one payment and one return policy for the marketplace you sell on
Requirement
Your own eBay developer account (free) with an application keyset. Create it at developer.ebay.com: you get an App ID (client ID) and a Cert ID (client secret) for the Sandbox and, after the keyset is enabled, for Production
Requirement
A RuName (redirect URL name) for each keyset: in the developer account open User Tokens for the keyset, create a RuName and enter the address shown on this add-on's Connection page as its auth accepted URL
Requirement
A cron job on your server (see step 8)
Core changes
None. Hooks and template overrides only
1.0.0
Nov 6, 2026
Latest
Added 11
Initial release.
eBay connection with your own developer keyset (App ID, Cert ID, RuName): OAuth authorization code flow with sign-in and consent on eBay, refresh token (about 18 months) with automatic renewal of the access token, application token for the Taxonomy API, Sandbox and Production kept apart.
Marketplace per account: EBAY_US, EBAY_GB, EBAY_DE, EBAY_FR, EBAY_IT, EBAY_ES, EBAY_AU, EBAY_CA, EBAY_NL, EBAY_IE, EBAY_AT, EBAY_CH, EBAY_PL; listing language and currency follow it.
Listings through the Sell Inventory API: inventory item (SKU = barcode, EAN / UPC, item specifics, images, weight, condition New), offer with your fulfillment, payment and return policy and inventory location, publish; existing offers are looked up and updated instead of duplicated.
Category mapping from the eBay taxonomy (default category tree of the marketplace) with markup, item specific mapping with required ones checked before anything is sent.
Price and stock in bulk (25 SKUs per call) with stock buffer, price endings and currency.
Paid orders imported without duplicates (buyer, ship-to address, unit prices), status follows shipped and cancelled orders; tracking numbers sent as shipping fulfillments.
Admin helpers: list the business policies of the marketplace, create an inventory location.
Not in 1.0.0: cancellations, refunds and returns (Post-Order API), variation groups, auctions, vehicle compatibility, eBay notifications (the add-on polls).
Connection page with encrypted credentials, test and live mode and a connection test.
Job queue with retries and back-off, cron (command line and secret address), log viewer with CSV export.
Tested on Multi-Vendor 4.17.2. First release.
Does it work with CS-Cart and Multi-Vendor?
Yes. The add-on supports CS-Cart and Multi-Vendor. In Multi-Vendor the marketplace owner can use one eBay account for everyone or let each vendor connect their own eBay account and keyset.
Which CS-Cart versions are supported?
4.17.2 to 4.21.x.
Where are my credentials stored?
In your own database, encrypted. The key is derived from your store's secret in config.php, so a database dump alone does not reveal them. They are never shown again after saving.
Does it send data to Kavio Labs?
No. The add-on talks to eBay only. The license check sends your domain name to the Kavio Labs license server once a day (Kavio Labs downloads).
Do I need an eBay developer account?
Yes, a free one: you create your own application keyset (App ID and Cert ID) and a RuName at developer.ebay.com, and you grant the application access to your seller account once. Nothing is shared with other merchants.
Which eBay sites are supported?
The sites in the Marketplace list on the Connection page. Each account sells on one marketplace; a second site needs its own policies and location, so use a second account in Multi-Vendor mode or ask us.
Does it sync variations, auctions or motors listings?
No. This version creates fixed price listings for single products (condition New). Variation groups, auctions, vehicle compatibility and used conditions are handled in eBay Seller Hub.
What happens when eBay is down?
Jobs fail, wait and are retried automatically (5 minutes up to 12 hours). Nothing is lost and nothing is sent twice.
What happens when the license expires?
New work stops (no new documents, rates, syncs or payments). Work already under way is still finished.
How do I get updates?
Install the new package over the old one. See Installation.
Add a released add-on to this order and save 15% on it. It uses the same edition and store domain.
eBay Marketplace ConnectorThis add-on
+
Multichannel Product FeedsProduct feeds for Meta, TikTok, Pinterest, Microsoft Shopping, Snapchat, Criteo and idealo, validated before the channel sees them.
GPSR Product Safety & EU Guarantee LabelsHelps you show GPSR product safety information, the official EU legal guarantee notice and GARAN producer guarantee labels.
$49
Buy with confidence
What stands behind your license
Tested builds
This product was tested on these builds. Builds we did not test are not listed.
CS-Cart4.17.2
Multi-Vendor4.17.2
12 months of updates
Updates and support are included in the price. The product keeps working afterwards; renewing is optional.