Sell your CS-Cart or Multi-Vendor catalog on the Worten marketplace: offers by EAN, price and stock imports, order acceptance and import, tracking and returns with your own seller API key.
Tested on 2 buildsUpdated Nov 7, 2026Version 1.0.2CS-Cart, Multi-Vendor 4.17.2 – 4.21.x No core file edits
Built for
Worten Marketplace Connector (Mirakl): Create offers by EAN, sync price and stock and import orders and returns from your own Worten seller account1 of 7
What it does
Worten is a Portuguese consumer electronics and appliance retailer whose marketplace takes professional third-party sellers and runs on the Mirakl platform. If you run a CS-Cart or Multi-Vendor store with a catalog that has EAN barcodes, this add-on connects your own seller account (API key from your seller back office) to your shop. Portugal is live; Spain is limited to the Canary Islands since August 2026.
How it works
Enter the API address and key of your seller account on the Connection page and test the connection first. Map categories and products by EAN. The sync creates offers, reads the import report and pushes stock and price. New orders are accepted (option) and imported once; shipments send your carrier and tracking number and validate the shipment. Failed jobs retry automatically and are visible in the log.
Features
Credentials stored encrypted, separate test and live mode, one-click connection test
Job queue with automatic retries and a log with filters and CSV export
Works with cron (command line or secret address), no long requests during checkout
Multi-Vendor: one marketplace account or one account per vendor
Your own seller API key and API address, stored encrypted, one test and one live pair
Market choice (Portugal, Spain (Canary Islands only)) with the currency of the market
Category mapping from the marketplace category list with a markup per category, offer fields of your marketplace mapped to product features
Offers created by EAN with an offer import, the marketplace's reason per rejected line shown on the product
Stock and price pushed as stock and price imports, only when something changed
New orders accepted (option) and imported without duplicates: delivery and billing address, company and tax number, prices as sold
Carrier and tracking number sent, shipment validated, cancellations with a reason from your marketplace, return requests accepted
Built on a Mirakl driver with an operator file; a conformance table lists every Mirakl API operation used and how it was checked
What you get
Package
kv_worten-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
A seller account on the Worten marketplace with API access. The seller account, its Mirakl address and the API key are issued by the marketplace; apply through the marketplace's seller pages. If you cannot see an API key section in your seller back office, ask the marketplace's seller support to enable API access
Requirement
A cron job on your server (see step 5 below)
Core changes
None. Hooks and template overrides only
1.0.0
Nov 6, 2026
Latest
Added 11
Initial release.
Connection page with the seller API URL and API key (encrypted), test and live mode, market choice (Portugal, Spain (Canary Islands only)) and a connection test.
Job queue with retries and back-off, cron (command line and secret address), log viewer with CSV export.
Mirakl engine (Drivers\Mirakl) with an operator file for Worten: Mirakl Seller API client with the API key in the Authorization header.
Category mapping with markup from the marketplace category list (H11); offer fields of the marketplace (AF01) mapped to product features.
Offers created by EAN with an offer import (OF01), import result and error report read back (OF02, OF03) and shown per product.
Stock and price sent as stock (STO01) and price (PRI01) imports with their results.
Orders: new orders accepted (OR21, option) and imported with buyer, delivery and billing address, company and tax number and prices as sold; status follows shipped, canceled and refused orders.
Carrier and tracking number (OR23) and shipment validation (OR24); cancellation of order lines (OR33) with a marketplace reason; return requests listed and accepted (RT11, RT21).
Conformance table and an OpenAPI-validated test suite (unit requests and a mock server check every request against the official Mirakl Seller OpenAPI file).
Multi-Vendor: marketplace owner account or one seller account per vendor.
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 seller account for everyone or let each vendor connect their own.
Which CS-Cart versions are supported?
4.17.2 to 4.21.x.
Which Worten countries are supported?
Portugal (worten.pt, EUR) and Spain (EUR). Worten closed its online shop for peninsular Spain on 31 July 2026 and ended the marketplace functions of worten.es on 1 August 2026 (press reports); only the Canary Islands shop stays online. The add-on therefore lists Spain as "Canary Islands only" and you should check with Worten that your account is open before you use it. You need a seller account for the country shop you sell in (one connection per market; Multi-Vendor vendors can each connect their own).
Do I need to know the API address?
Yes. Worten does not publish the seller API address in its public pages; integrators pre-fill https://marketplace.worten.pt, and the API key is created in the seller back office (user settings, API key). The add-on asks for both, shows the integrator address only as an example, and does not guess one.
Can it create new products in the Worten catalogue?
Not in this version. Offers are matched to catalogue products by EAN. An EAN that the marketplace does not know is rejected and the reason is shown on the product.
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 it. It is never shown again after saving.
Does it send data to Kavio Labs?
No. The add-on talks to your marketplace only. The license check sends your domain name to the Kavio Labs license server once a day (Kavio Labs downloads).
What happens when the marketplace is down?
Jobs fail, wait and are retried automatically (5 minutes up to 12 hours). Imports are never sent twice for the same change.
Does it accept orders for me?
By default yes (option on the Connection page): new orders are accepted at the next import run. Switch it off to accept in the seller back office.
What happens when the license expires?
New work stops (no new syncs or imports). 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.
Worten Marketplace Connector (Mirakl)This 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.