How to connect PrestaShop with eBay
Create a Webservice key in PrestaShop, connect your eBay seller account choosing the site you sell on, and turn on Publish, Stock, Prices and Orders. PrestaShop products and their combinations are listed on eBay, stock and prices follow PrestaShop with tax added, and with the free NexxoSync module each eBay sale is created as a PrestaShop order.
What you need.
- An eBay seller account with business policies (shipping, payment, returns) and an inventory location.
- PrestaShop 1.6 to 9, reachable over HTTPS, with the Webservice enabled.
- A reference (SKU) on each product and combination.
The setup.
Connect eBay
One click: you choose the eBay site, sign in to eBay and authorize NexxoSync. Tokens are renewed automatically.
- In NexxoSync, go to Connections, choose eBay and the site you sell on (eBay.com, eBay.co.uk, eBay.es, eBay.de…).
- Click “Connect with eBay” and sign in with your seller account.
- Approve access. To publish, your account needs business policies (shipping, payment, returns) and an inventory location.
Connect PrestaShop
You create a Webservice key in your PrestaShop admin and paste it in NexxoSync with your store address. Works with PrestaShop 1.6 to 9.
- In PrestaShop, go to Advanced Parameters › Webservice, enable it and add a key with the permissions NexxoSync lists.
- In NexxoSync, go to Connections, choose PrestaShop and paste your store address and the key.
- Optional: install the NexxoSync module for real-time notices and to receive orders from your other channels.
Create the integration
Create an integration between eBay and PrestaShop. The wizard asks where your catalog lives and where sales are recorded, and proposes a table of flows: one row per kind of data, each with its own direction.
Set the flows
Turn on these rows. The others can stay off, or be set to your case: directions a platform's API doesn't allow are disabled, with the reason.
- Publish new products: PrestaShop → eBay. Off by default. Turn it on to create listings for new products.
- Stock: PrestaShop → eBay. Per variation, in batches.
- Prices: PrestaShop → eBay. Optionally with a markup to cover eBay's fees.
- Orders: eBay → PrestaShop. Each eBay sale is created as a PrestaShop order, with the NexxoSync module.
Link your products
NexxoSync proposes links between both catalogs by SKU: confirm them. Products without a SKU can be linked by hand. Only linked products are synced. Products that only exist in PrestaShop are created in eBay by the Publish flow, which is off by default.
Simulate and turn it on
Simulate the stock, price and customer flows to see every change they would make, without writing anything. Then turn the integration on: flows run on every change where the platform sends notifications, with a scheduled run as a safety net, and every run is recorded in the history.
Tips from real setups.
- PrestaShop stores prices without tax: enter the tax rate in the PrestaShop connection so eBay gets the final price.
- Install the NexxoSync module to receive eBay sales as PrestaShop orders and for real-time stock notices.
- When an eBay order is shipped from PrestaShop with a tracking number, it goes back to eBay.
How to connect PrestaShop with eBay
Do prices include tax?
PrestaShop stores them without tax. Enter the tax rate in the PrestaShop connection and prices reach eBay with tax added.
Is the NexxoSync module required?
Only to create eBay sales as PrestaShop orders and for real-time notices. Publishing, stock and prices work with the Webservice key alone.
Can PrestaShop orders be sent to eBay?
No. eBay does not let sellers create orders, so orders only go from eBay to PrestaShop.
Related pages.
Integration eBay + PrestaShop
Sell on eBay with PrestaShop as your back office
Learn moreCatalog sync
Publish once, keep every channel's product data up to date.
Stock sync
One stock across every channel, so you never sell what you don't have.
Price sync
Prices that follow your rules on every channel.
Order sync
Every sale, wherever it happens, recorded where you work.
How to sell on eBay from Shopify
List Shopify products on eBay with variations, keep stock and prices in step and receive every eBay sale as a Shopify order, on eBay.com, .co.uk, .de and more.
How to connect PrestaShop with Mercado Libre
Publish PrestaShop products and combinations on Mercado Libre, sync stock and prices with tax, and create every Mercado Libre sale as a PrestaShop order.
How to publish Odoo products on eBay
List Odoo products on eBay with variations, a suggested category and the item specifics required, keep stock and prices in step and import eBay sales into Odoo.