Available for projects & agency overflow · Quick reply, from the person who does the work

Syncing your PrestaShop catalogue with Amazon, Cdiscount or eBay

Every marketplace requires its own connector module and its own seller account: there’s no single solution that talks to Amazon, Cdiscount and eBay at once. The trickiest part isn’t the initial catalogue upload, it’s two-way stock synchronisation, without which a sale on the marketplace may never flow back to PrestaShop.

Describe my issue Send a message

What each marketplace requires

Amazon, Cdiscount and eBay each run on their own PrestaShop module, their own API credentials, and a seller account opened directly with the marketplace. Setting one up gets you nowhere with the others: each integration is prepared and tested separately.

Most of these marketplaces require a valid EAN or GTIN code per product, entered in the dedicated field on the product record, before they’ll accept a listing. A catalogue that has only ever sold direct often has no EAN codes at all, which blocks the upload until those codes are filled in.

Beyond the EAN, each marketplace also imposes its own product categorisation, its own mandatory fields and sometimes specific image rules, different from PrestaShop’s own catalogue. Mapping the internal catalogue to each marketplace’s requirements is part of the initial setup, before continuous synchronisation even comes into play.

Why stock synchronisation is delicate

  • A sale on the marketplace needs to reduce PrestaShop’s stock quickly, otherwise the same product can be sold twice across two different channels.
  • Sync frequency depends on the module and its configuration: a sync that runs too infrequently raises the risk of overselling a low-stock product.
  • A poorly installed marketplace module, or one conflicting with another module, can go as far as locking access to the back office entirely: testing before going live isn’t an unnecessary precaution.

Related pages

Describe your need in one minute

A few targeted questions so I can reply with an estimate rather than another questionnaire.

outil
api
sens
frequence (facultatif)
Please provide an email or a phone number so I can get back to you.

Please provide an email or a phone number so I can get back to you.

Frequently asked questions

Can one module handle Amazon, Cdiscount and eBay at the same time?
No, each marketplace has its own module and its own seller account. There’s no universal connector covering all three at once.
What if my catalogue has no EAN code?
Most marketplaces reject a listing without a valid EAN. You’ll either need to buy official GTIN codes or generate them in bulk and add them to the catalogue before uploading.
Can stock get out of sync between PrestaShop and the marketplace?
Yes, if the sync frequency is too low or the module hits a silent error. That’s the first thing I check on this kind of integration.
Can installing a marketplace module lock the back office?
It can happen if it conflicts with another module or is misconfigured, which is exactly why testing the install before going live matters.
Can prices shown differ between PrestaShop and a marketplace?
Yes, most marketplace modules allow a markup or a channel-specific price rule, to absorb the commission the marketplace takes without changing the price shown on the shop itself.