All Collections
Kaufland User Guide v1.9.0
Kaufland User Guide v1.9.0

This User Guide will explain everything you need to know, before starting with our WooCommerce plugin version 1.9.0 or higher.

Max avatar
Written by Max
Updated over a week ago


This User Guide will explain everything you need to know, before starting with our WooCommerce plugin version 1.9.0 or higher.

Download, install & activate the plugin

Questions and Support

About Kaufland

What is Kaufland? is formerly known as and acquired in 2020. It is one the biggest and long existing marketplaces in Germany, with over 32 million unique visitors per month. At this moment they have only 9,000 merchants, selling their products on This gives possibilities, cause that is not a whole lot of competition yet. can be compared with and Amazon and therefore is a nice addition to increase revenue and sales.

Before you start: create a Kaufland seller account

To be able to start with selling on Kaufland, you will first need to sign up for a Kaufland retailer account. You can sign up for free via the website of Kaufland.

It can take up to 24 hours, before your Kaufland seller account is activated. After this, you can immediately start selling via the Kaufland marketplace.

Authorization & License

Kaufland client key and client secret

Before you can start pushing products to the Kaufland marketplace, you should connect the Kaufland WooCommerce plugin with your Kaufland seller account. There you will notice the plugin is asking for a client key and secret key. You can find the Kaufland client key and secret key in your Kaufland seller account.

  • Click on Settings in the left menu

  • Choose Shop Settings in the Settings dropdown menu

  • Click the API tab

  • If you don’t have client credentials yet click the button Generate new API keys

  • Log in to your WordPress dashboard

  • Go to WooCommerce > Settings > Kaufland > Authorisation

  • Fill in the client key and secret key by copying it from your Kaufland settings page

  • Click the button Click to authorize

  • The status should change to Authorized in green

Woosa license key

As with all our software, usage of our plugins requires an active Woosa license key. Follow our Getting Started article activating your Woosa license key to make sure your license key is activated before you start any processes with our plugins.

General settings


The warehouse is the location where your products are stored and are shipped from. You can have multiple warehouses in your Kaufland account. In this general setting you can select the default warehouse that should be used, this can be overridden per individual product.

Is this list empty? Create a warehouse first in your Kaufland seller account via Settings > Warehouse > Add warehouse.


Kaufland is expanding to multiple countries. In this setting you can configure to which country you’re planning to sell. At this moment our Kaufland WooCommerce plugin only supports Germany (DE), but we’ll add more in the nearby future.

EAN code source

To be able to publish a new or existing product to Kaufland, you’ll need an EAN code. EAN stands for European Article Number, which is the number below the barcode on a product.

The most important reason why the EAN code is mandatory for Kaufland, is because based on this they can identify the product and show the correct content. With content I mean images, description, attributes and so on.

This also means if there are multiple sellers for a particular EAN code on, the seller name will be added to the existing product page. In this way Kaufland doesn’t have duplicate product pages.

That having said, it would be wonderful if the EAN code is already stored in WooCommerce. Than we only need to connect the correct WooCommerce field again to retrieve it and send it to Kaufland.

Use WooCommerce price

When enabling the option “Use WooCommerce price” a field appears. This field can be used to add a margin on top of your WooCommerce price. In case of a percentage margin you can say “10%” and in case of a fixed amount margin you can use “10”. In both cases either 10 percent or 10 euros will be added on top of your WooCommerce price.

Minimum price

Kaufland supports automatic price adjustment, based on what price the market sells the product for. You can enable this setting in your Kaufland seller account via Offer Management > Offers > Click the product you want to enable this for > Enable the checkbox “Use low price automatic?”.


Selling products in different conditions? For example new and refurbished products? You can adjust the condition of that particular product here.

Handling time

The amount of days it will take you to process and ship an order received by Kaufland.

Low stock threshold

In the inventory settings of WooCommerce, via WooCommerce > Products > Inventory you can configure a Low stock threshold. By enabling this checkbox in the settings of our WooCommerce plugin, it will take into account his low stock threshold.

The low stock threshold has the same functionality as the Preserve Stock Offset. Since a lot of our customers sell their products through a dropshipping supplier or via multiple marketplaces aside from their own online store, it can happen that a product now has a stock of 2 and within minutes is out of stock.

The low stock threshold removes the product from, when the stock reaches that amount. In this way you prevent selling products that are already out of stock and you won’t get any strikes for it from

Product actions

Publish a product

To enable to synchronisation between WooCommerce and Kaufland for a product, you must publish the product from WooCommerce to Kaufland. You can do this by following the steps below:

  1. Go to your WordPress dashboard

  2. Go to the Products in the left side menu of WordPress

  3. Select the product you would like to synchronise with Kaufland

  4. Go to bulk actions and choose Kaufland: publish

  5. At first the product status in the Kaufland column will be Processing… after approximately 5 minutes it will change either in Published or Error.

If the product shows error in the column, you will need to fix something first. To see the entire error message Click on the product > Scroll down to Product data > Click the Kaufland tab > Click the account the error appears. Consult our list of Kaufland errors to see which error you have and how to solve it.

Already selling products on Kaufland?
Our plugin will recognise these products through the EAN code and will connect the WooCommerce product to it. Besides it will make WooCommerce leading, which means product information like price, stock level, delivery time etc. will be updated on

Update a product

The following parameters are automatically updated after you have changed them in the individual WooCommerce product and Kaufland tab:

  • Price

  • Stock

Delete a product

Once you remove your product from the Kaufland catalog in the WooCommerce dashboard, it will be automatically removed from the Kaufland marketplace also.

Override general settings per product

The general settings you have configured, might not be applicable on all products. Therefore you can override individual products and Kaufland parameters, from within the WooCommerce product. Go to WooCommerce > Products > Click on a product > Scroll down to the Product data section > Click the Kaufland tab. If nothing is checked in the individual product and Kaufland tab, it will use the general settings instead.

Manage EAN?

General tab

If the EAN code is different, you can adjust the EAN code of that particular product here.

Manage category?

General tab

If the category is different than configured in the category mapping setting, you can override it here.

Manage warehouse?

General tab

When this product is stored in a different warehouse than the default one, you can change it here.

Manage storefront?

General tab

Selling an individual product on a different storefront of Kaufland than the default.

Manage condition?

General tab

Change the condition to a different one than in general setting.

Manage minimum price?

Detail tab

Change the minimum price for this particular product in case of enabled automatic price updates.

Manage handling time?

Detail tab

Change the handling time in days for this particular product.

Connect categories

Category mapping functionality

If the EAN code is not available in yet in Kaufland, all product content should be shared with Kaufland also. For this to happen as automated as possible, it is mandatory to connect WooCommerce categories to Kaufland its categories.

For example; Kaufland uses the following category structure:

  • Electronics & Computer

    • Keyboards

    • Mouses

    • Accessoires

You can easily change this in a different structure with own WooCommerce categories, like the example below.

  • Electronics & Computer > Computer

    • Keyboards > Keyboards & Mouses

    • Mouses > Keyboards & Mouses

    • Accessoires > Accessoires

Synchronise content to Kaufland

I want to add a new product and/or EAN code to

It can happen that the product you are planning to sell on is not yet available on This means you should add the product yourself with all the related content, such as images, description, and product attributes required by

Luckily you can use your WooCommerce store – to save you some extra time in this process – with the content connection functionality within our WooCommerce plugin.

Since the explanation of the content part is a User Guide on itself, please check how to send content from WooCommerce to here.

I want to edit the content of an existing product and/or EAN code

Does the product already exists on, but want to change it a bit to make it more attractive for potential sellers? You can also apply changes to the content, which should be approved by the team of

In general this process works the same for existing products as for new products. Except that existing products have existing content, which should be overridden by yours. Let’s walk through the steps:

  1. Go to your WordPress dashboard

  2. Go to Products > Select the product you would like to edit the content for

  3. Go to Bulk actions > Select “ upload content

  4. Next, go to > Settings > Content Connection > Upload content.

  5. Click Manage content below the product you would like to edit, apply your changes and click Save content.

  6. You will land back on the Upload content landingspage. Select the product and click the button Upload content.

It can take up to 5 business days for to approve your changes. We don’t receive a notification if the change is approved or not, so please keep an eye on the product content yourself via the website of

Complete Kaufland orders

Every Kaufland order will be imported in WooCommerce. To complete a Kaufland order, you must share the Track & Trace code with them. Most of the time, the Track & Trace code is generated by a third-party and place in the WooCommerce order. At this moment you will need to manually forward this Track & Trace code to Kaufland, to mark the order as shipped.

  1. Login to your WordPress dashboard

  2. Go to WooCommerce > Orders

  3. Select the Shipping Carrier

  4. Fill in the Track & Trace code

  5. Update the order by clicking the Update button right above

At first the shipping status will be Processing… after a couple of minutes it will change to Completed. It can also happen that you will get an Error as response, in this case we advise you to check our list of errors.



During each process it is possible that you will get errors. Luckily for every error there is a solution. Check our list of errors to solve them yourself, without the support of our specialists.


Clear cache

In some cases cache can block seeing actual differences in your shop. Therefore it can be useful to clear the cache. In this case the clear cache functionality is solely applicable on everything related to our WooCommerce plugins.


All (error) logs related to our plugins. In this way a developer can debug when an error occurs.

Can’t figure it out? You can always send a message to the support team via the chat bubble at the bottom right 🎈 Support to the rescue 👨‍💻 👩‍💻

Did this answer your question?