Get in touch
OpenCart

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.

Pro · lifetime licence Staging copies are included. The more sites, the cheaper each one
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
Or all 396 Pro modules with All Access — 4 990 ₴ / year ≈ €98

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.

Feature Free Pro
Kaufland storefronts: Germany, Austria, Czechia, Slovakia, Poland and others from the API ✔ ✔
Links existing offers and creates new ones by EAN ✔ ✔
Prices and stock queued, batches of up to 150 ✔ ✔
Markup, shipping group and warehouse per storefront ✔ ✔
Price with the storefront VAT, special price, EUR/CZK/PLN rate ✔ ✔
Kaufland product tab and API log ✔ ✔
Kaufland orders in OpenCart, push and polling — ✔
Shipment with tracking and cancellation back to Kaufland — ✔
PDF invoice for the buyer — ✔
Product data in the language of each storefront — ✔

What it looks like

The Kaufland product tab
The Kaufland product tab: offer state per storefront, “Send now”, “Why not live?”.
Connection
Connection: Client Key, Secret Key, Playground.
Offers
Offers: auto sync, new offers by EAN, offer id.

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

v1.0.0 Current November 2026

For OpenCart 4.x, 3.x and 2.3: Kaufland storefronts, linked and new offers, prices and stock.

Frequently bought with Kaufland Marketplace Connector

All Access Need more? All modules (396) under one licence, new ones are added automatically. 4 990 ₴≈ €98 Learn more →

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

  1. In the Seller Portal (Settings → API) you generate the Client Key and Secret Key, paste them into the module and check the connection.
  2. You switch on the storefronts, set the markup, shipping group and warehouse, and fill in EANs on the products.
  3. The import links existing offers; new ones can be created by EAN.
  4. 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.
  5. 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

  1. Extensions → Installer: upload the archive for your version without renaming the file.
  2. OpenCart 3.x and 2.3: Extensions → Modifications → Refresh.
  3. Extensions → Modules → Kaufland Marketplace Connector → install → edit.
  4. Paste the keys, check the connection, switch on the storefronts and run the offer import.
  5. 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.

@catcode_support Setup, compatibility, activation
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.

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