
Kaufland Marketplace Connector for OpenCart 2.3, 3.x and 4.x — offers, prices, orders
OpenCart offers, prices and stock on Kaufland; Pro brings orders, shipment and invoices. Lifetime licence.
- Compatibility
- OpenCart 4.0.2.0–4.1.x, 3.0.x, 2.3.0.2 · module languages: English, Deutsch, Polski, Čeština
- PHP
- 7.0 or newer
- Version
-
v1.0.0 (OpenCart 4)
v1.0.0 (OpenCart 3.x)
v1.0.0 (OpenCart 2.3) - Licence
- a site + a staging copy, lifetime
- Trial
- 7 days, no card, one per site
- Updated
- November 2026
What Free has,
and what Pro adds
The free version works with no time limit. Pro adds the rest of the features in the table.
Key points
What the buyer sees
A Kaufland buyer finds your product by EAN at a price in the storefront currency (EUR, CZK, PLN): gross with the storefront VAT, your markup, the OpenCart special price.
What the admin gets
Extensions → Modules → Kaufland Marketplace Connector: keys, a Playground switch, and a connection check that lists storefronts, VAT rates, warehouses and shipping groups.
How much it costs
The base version is free. Pro costs 1 290 UAH, a one-time payment for a lifetime licence.

The trial starts when you ask
A fresh install is the free version, nothing switches on by itself. The “Try Pro for 7 days” button → e-mail → the key right in the window and by e-mail.

One key — a site and a staging copy
Moving the site? Unlink the licence on the old domain and activate it on the new one yourself. A staging copy (staging., dev.) works with the same key and does not take a site slot. For studios — keys for 5 or 25 sites, or unlimited.
Technical requirements
OpenCart 4.0.2.0–4.1.x, 3.0.x or 2.3.0.2; PHP 7.0+ for 2.3.
A Kaufland seller account and Seller API keys.
EANs on the products you sell.
Cron: the built-in one on 4.x; on 3.x and 2.3 the cron URL from the module settings in the hosting cron.
Version history
For OpenCart 4.x, 3.x and 2.3: Kaufland storefronts, linked and new offers, prices and stock.
Frequently bought with Kaufland Marketplace Connector


Cart Discounts (Amount-Based and N+1) for OpenCart

CatCode SEO Pack — SEO Module for OpenCart 2.3, 3.x and 4.x

AI Product Descriptions for OpenCart 2.3, 3.x and 4.x — description generator
Full module description
Kaufland Marketplace Connector for OpenCart sells shop products on the Kaufland Global Marketplace storefronts through the Seller API: Germany, Austria, Czechia, Slovakia, Poland and the others open to your account. It links existing offers, creates new ones by EAN and keeps the price and stock on every storefront. Pro brings Kaufland orders into OpenCart and sends shipment, cancellation, the invoice and product data back.
What the buyer sees
A Kaufland buyer finds your product by EAN at a price in the storefront currency (EUR, CZK, PLN): gross with the storefront VAT, your markup, the OpenCart special price. A disabled product goes on hold with quantity 0.
What the admin gets
Extensions → Modules → Kaufland Marketplace Connector: keys, a Playground switch, and a connection check that lists storefronts, VAT rates, warehouses and shipping groups. Per storefront: sell or not, percentage and fixed markup, shipping group, warehouse. The import links existing offers by id_offer or EAN.
In Pro, Kaufland orders arrive by push notification and by polling every 4–5 minutes. The order page gets a panel: items with their offers, “Read again from Kaufland”, shipment with carrier and tracking number, cancellation with a reason, PDF invoice upload. The Shipped and Cancelled statuses in OpenCart go to Kaufland too.
How it works, step by step
- In the Seller Portal (Settings → API) you generate the Client Key and Secret Key, paste them into the module and check the connection.
- You switch on the storefronts, set the markup, shipping group and warehouse, and fill in EANs on the products.
- The import links existing offers; new ones can be created by EAN.
- Price and stock changes go to a queue and out in batches of up to 150 offers; 5xx and 429 errors stay in the queue.
- In Pro orders come into OpenCart, and shipment and cancellation go back to Kaufland.
Under the hood
- Every request is signed with HMAC; keys are stored encrypted.
- The price is counted in cents in the storefront currency: the shop rate or a manual EUR/CZK/PLN one, with the storefront VAT by tax class.
- A deleted product removes its offer; an offer answering 404 is created again.
- Orders are never doubled (a lock and a link to the Kaufland number); FBK orders are not imported.
- Pro sends product data in the language of each storefront: title, description, pictures, manufacturer, category and attributes by your map.
- API log: 100 entries over 30 days.
How to install
- Extensions → Installer: upload the archive for your version without renaming the file.
- OpenCart 3.x and 2.3: Extensions → Modifications → Refresh.
- Extensions → Modules → Kaufland Marketplace Connector → install → edit.
- Paste the keys, check the connection, switch on the storefronts and run the offer import.
- For Pro: paste the key or start the 7-day trial on the Licence tab.
Questions
about the module
Didn't find the answer? Message us on Telegram and we'll reply within a business day.
Is this an official Kaufland module?
No, it is an independent integration through the public Seller API.
Can I sell without an EAN?
No, Kaufland matches an offer to its catalogue by EAN.
What is Playground?
A Kaufland test environment with separate data: it is prepared for a seller account, and its orders are not real.
Is there a WooCommerce version?
Yes, a separate plugin.
No reviews yet. Be the first.
No questions yet. Ask one — we answer within 24 hours.
Not quite what you are looking for?
We build custom modules for WordPress, WooCommerce, OpenCart and Shopify. Tell us about the task and we'll prepare an estimate.
Order a custom module
Buying the module
—
Charged in UAH; your bank converts it to your currency. EUR price is approximate.



















