Connecting Kaufland Global Marketplace
Sell on 14 European storefronts (DE, AT, SK, CZ, PL, HR, RO, BG, EE, HU, LV, LT, SI, MK) from one ShipWave account.
About Kaufland Global Marketplace
Before you start
- An approved Kaufland Global Marketplace seller unit at sellerportal.kaufland.com — approval typically takes 2-4 weeks
- API credentials: Client Key and Secret Key, generated under Settings → API access
- VAT registration for each country you sell into (or OSS registration covering EU intra-community sales)
- The list of storefronts your unit is approved for — some units are restricted to a subset of the 14 countries
One channel per (unit + storefront)
Connecting your account
- Go to Admin → Marketplace → Channels and click New Channel.
- Select Kaufland as the platform.
- Choose the storefront (DE, AT, SK, CZ, PL, HR, RO, BG, EE, HU, LV, LT, SI, or MK).
- Pick the Shopify store to use as the product source.
- Name the channel (e.g. “Kaufland DE”, “Kaufland CZ”).
- Click Create Channel.
- Paste your Client Key and Secret Key.
- Click Save Credentials. ShipWave validates by calling
/unitsand confirming the storefront is included in your unit’s permissions.
HMAC request signing
How orders flow in
/orders every 10 minutes for new orders in open state. ShipWave acknowledges, fetches details, and imports each order. After shipping, ShipWave calls /orders/{id}/units to mark units shipped with carrier and tracking. Expected lag from buyer checkout to ShipWave dashboard: under 10 minutes.Listings and inventory sync
PATCH /units/{unitId}. Note: Kaufland separates the product (shared across all storefronts) from the unit (your storefront-specific offer with price, stock, and shipping group). For the broader listing workflow see Bulk listing operations.Currency per storefront
- EUR – DE, AT, SK, HR, EE, LV, LT, SI
- CZK – Czech Republic
- PLN – Poland
- RON – Romania
- BGN – Bulgaria
- HUF – Hungary
- MKD – North Macedonia
Common issues
“Storefront not in unit permissions” – your unit is not approved for the selected storefront. Request additional storefronts in the seller portal under Settings → Storefronts.
“Offer rejected: EAN not in catalog” – submit the product through the seller portal’s “New product” flow first. Once approved (24-72 hours), the offer push will succeed.
Pricing looks wrong in CZK/HUF/RON – check the FX rate configured for that currency. Update under Admin → Settings → Currency rates.
FAQs
More in ShipWave Channels
- ShipWave Channels overview
Sell on Amazon, eBay, Etsy, Walmart, and TikTok Shop from one dashboard.
- Getting started with ShipWave Channels
A quick-start guide to connecting your first marketplace and pushing your first listing.
- Connecting Amazon Seller Central
Complete guide to connecting your Amazon seller account via SP-API.
- Connecting eBay
Connect your eBay seller account to list products and manage orders.
- Connecting Walmart Marketplace
Connect your Walmart Seller Center account using API credentials.
- Connecting Etsy
Connect your Etsy shop to list handmade and vintage items.
- Connecting TikTok Shop
Connect your TikTok Shop to sell products directly through TikTok.
- Managing multiple channels
Best practices for managing multiple marketplace channels from one dashboard.
- Reconnecting and troubleshooting connections
How to fix connection issues and reconnect expired or failed marketplace channels.
- Creating marketplace listings
How to create individual listings for products on your marketplace channels.
- Bulk listing operations
Create, update, and manage listings in bulk for efficient catalog management.
- Understanding listing statuses
What each listing status means and how to handle status changes.
- Pushing and syncing listings
How to push listings to marketplaces and keep them in sync.
- Listing validation by platform
Platform-specific listing requirements and how to pass validation.
- Creating listing templates
Build reusable templates with variables for dynamic listing content.
- Mapping categories to marketplaces
How to map Shopify product types to marketplace category taxonomies.
- Required category attributes
Understanding and filling in marketplace-required attributes for each category.
- Setting up pricing rules
Control how Shopify prices translate to each marketplace with markup rules, rounding, and formulas.
- Advanced pricing formulas
Create custom pricing formulas for complex pricing scenarios.
- How inventory sync works
Understanding real-time and periodic inventory synchronization across channels.
- Inventory buffers and floors
Configure safety stock settings to prevent overselling on marketplaces.
- Preventing overselling
How ShipWave prevents overselling across multiple marketplace channels.
- Importing marketplace orders
How marketplace orders are automatically imported into ShipWave and Shopify.
- Fulfilling marketplace orders
How to fulfill marketplace orders through ShipWave and sync tracking back.
- Tracking sync to marketplaces
How tracking numbers are automatically pushed to marketplace platforms.
- Understanding sync logs
How to read and interpret sync logs for troubleshooting and monitoring.
- Troubleshooting sync issues
Common sync problems and how to fix them.
- Reusable marketplace listing templates
Define a title, description, and bullets once with variables for the parts that change, then bulk-apply across hundreds of listings per channel.
- Connecting Mirakl-powered marketplaces
Use one ShipWave adapter to sell on Tesco UK, B&Q, Argos, Walmart.fr, Fnac, and dozens of other Mirakl operators.
- Connecting Allegro
Connect Poland's #1 marketplace and reach ~200M monthly visitors via OAuth2.
- Connecting Bol.com
Connect the #1 marketplace in the Netherlands and Belgium via OAuth2 client credentials.
- Connecting Cdiscount
Connect France's #2 marketplace using your seller username and password.
- Connecting Otto.de
Connect Germany's #2 marketplace with OAuth2 client credentials and auto-subscribed webhooks.