Connect your Kaufland seller account using the Kaufland Seller API with HMAC-SHA256 request signing.
sellerportal.kaufland.declient_key, the Client Secret into client_secretstorefront to your marketplace country code (e.g. de for Germany)| Key | Required | Description | Example |
|---|---|---|---|
client_key |
Required | The API client key from Kaufland Seller Portal (used in Shop-Client-Key header) |
a1b2c3d4e5f6… |
client_secret |
Required | The API client secret — used to generate the HMAC-SHA256 request signature | s3cr3t… |
storefront |
Optional | Country/marketplace code. Defaults to de if omitted |
de |
api_key / key for the client key;
api_secret / secret for the client secret; country for storefront.
Kaufland operates in multiple European markets. Each storefront is a separate marketplace.
Set the storefront credential to match your seller account:
In Kaufland's model, an order contains one or more order units (individual line items). Statuses are managed at the order-unit level.
Use one of these carrier codes when sending tracking. The UI provides a dropdown with the most common options.
| Feature | Supported | Notes |
|---|---|---|
| View orders list | ✅ | Paginated, with status filter |
| View order details | ✅ | Address, order units, prices, tracking status |
| Send tracking | ✅ | Sends carrier + number to all units in the order |
| Cancel orders | ❌ | Not available in Kaufland Seller API v2 |
| View inventory / listing units | ✅ | EAN, title, stock, listing price |
| Update stock quantity | ❌ | Kaufland API has no write endpoint for stock |
| Test connection | ✅ | Validates HMAC signing and API access |
| Multiple storefronts | ✅ | Create one connection per storefront country |
The HMAC signature check failed. This usually means the Client Secret is wrong, or the server clock is more than 5 minutes out of sync. Verify credentials and ensure the server time is accurate (NTP). Check that you did not accidentally include extra whitespace when copying the secret.
Your API key does not have permission for this endpoint. Go to Seller Portal → Settings → API and check which scopes are enabled for your key.
The storefront value is not one of the accepted country codes.
Update the connection credential to a valid code such as de, at, cz, etc.
Your seller account may have no orders yet, or you may be filtering by a status with no results. Try clearing the status filter dropdown to see all orders.