Book a demoShip immediatelyLogin
Kaufland Shipping Interface | International Parcel
Connecting Kaufland Global Marketplace

Kaufland shipping interface for automated marketplace logistics

Connect your Kaufland orders with Paket International and manage shipping booking, label creation, export documents and shipment status in one clear process – across multiple Kaufland marketplaces.

Automatically retrieve order units subject to shipping.
Compare carriers and services centrally
Labels and international documents
Report shipping status including tracking to Kaufland
● ● ● Kaufland · Shipping Control
Order items subject to shipping
#KL-5012 · Household appliance Storefront DE · Standard
Label created
#KL-5013 · Car Accessories Storefront CZ · Economy
Carrier selected
#KL-5014 · Electronics Storefront SK · Tracking ready
Shipping confirmed
#KL-5015 · Spare part Storefront PL · Invoice uploaded
Abgeschlossen
Status "sent" transmitted The carrier and tracking number were assigned to the correct order unit and reported back to Kaufland.
Retrieve Order Units Process only items relevant to shipping.
Select shipping service Systematically consider price, duration and destination country
Add documents Generate labels, invoices, and export documents centrally
Confirm status Carrier and tracking number transferred to Kaufland
Multi-marketplace capable shipping

Process Kaufland orders uniformly across national borders

Kaufland Global Marketplace connects multiple storefronts. The shipping integration ensures that orders from different markets are still processed according to the same internal rules.

01 OU

Order Units instead of unstructured order lists

Kaufland provides sold items as order units. These can be retrieved based on their shipping status and transferred to the next processing step.

02 MKT

Storefronts remain clearly identifiable

Destination country and marketplace context can influence the shipping decision. This allows different Kaufland country markets to be handled within a common logic.

03 SHP

Shipping confirmation becomes a final order

Creating a label alone does not complete the process. Carrier, tracking number, and "shipped" status are assigned to the respective location and transmitted.

Not just retrieving orders

The critical point lies between the order unit and the shipping confirmation.

Many integrations import orders but leave the actual shipping logic to run in separate portals. This is precisely where duplicate work, incorrect carrier assignments, and missing status updates occur.

Shipping platform of Paket International The Kaufland order becomes a complete shipping case. For individual data flows, our [service/platform] is also available. Shipping API are available to support you.

1
No open order units without a follow-up process Items requiring shipping are specifically retrieved and made available for processing immediately.
2
No carrier selection based on gut feeling Destination country, package data and desired service are all factored into a comprehensible service decision.
3
No tracking number without a status update Tracking number and carrier information are processed together with the shipping confirmation.
4
No invoice outside of the order Invoice documents can be structured and uploaded to the respective Kaufland order.
Shipping functions

What exactly does the Kaufland shipping connection handle?

The range of functions will be tailored to your storefronts, carriers, package types, invoicing processes and international shipping destinations.

Retrieve orders and order units

Relevant sales and items to be shipped are transferred to the shipping process via the Seller API.

Process delivery addresses separately

Shipping addresses can be retrieved via the designated API endpoints and assigned to the correct order.

Carrier and service calculations

Package data, destination country, price and transit time are used to determine suitable shipping offers.

Generate shipping label

The label is created via Paket International from the existing order, address and parcel data.

Provide invoices and export documents

Invoice PDFs can be assigned to the order. Additional shipping and export documents can be prepared for third countries.

Mark order unit as shipped

The carrier and tracking number are transmitted to Kaufland so that the shipping status is correctly completed.

Kaufland-specific process logic

Why order units, invoices, and returns must be considered separately

The Kaufland Seller API not only handles orders, but also several independent processes. A clean integration takes these structures into account from the outset.

ORD

Orders consist of shipping-relevant units.

Order units are often crucial for operational order processing. They can be filtered by status and processed separately.

INV

Invoices are a separate API process.

Kaufland provides its own endpoints for retrieving, uploading, and deleting order invoices. This allows the invoice to be closely linked to the sales process.

RET

Returns require a separate status process.

Returns can be tracked, accepted, rejected, resolved, or processed for repair. This process is separate from the shipping confirmation.

From sale to shipping notification

This is how the Kaufland connection works

The process follows the logic of the Kaufland Seller API and supplements it with carrier selection, label creation and international shipping processing.

01

Connect API access

Client key and secret key are securely integrated and API requests are signed according to Kaufland's specifications.

02

Retrieve Order Units

Items requiring shipment and their corresponding delivery addresses are included in the processing workflow.

03

Determine shipping offer

Paket International compares suitable carriers and services based on the specific shipment parameters.

04

Create labels and documents

Shipping labels, invoices, and available export documents are clearly assigned to the order.

05

Confirm shipping status

The order unit is marked as shipped with the carrier and tracking number.

Seller API 2.0

REST, HMAC signature and push notifications as the technical basis

The Kaufland Seller API is REST-based and allows access to orders, order units, shipping addresses, invoices, returns and other marketplace processes.

API calls are authenticated and signed using a client key and secret key. Push notifications can also be used for real-time inventory and order changes. A separate API Playground, which mirrors the structure of the production API, is available for testing.

Important process rule: Generating a shipping label does not automatically mark an order unit as "shipped". The status must be confirmed separately with the carrier and tracking number.
Suitable dealer structures

Who is the Kaufland shipping interface suitable for?

The integration is particularly useful for retailers who operate multiple Kaufland marketplaces or want to connect their marketplace logistics with ERP, WMS and international shipping.

Multi-Marketplace Seller

For retailers who want to manage multiple Kaufland storefronts with a common shipping logic.

Internationally active brands

For companies that need to ship marketplace orders to EU and third countries and generate structured documents.

ERP and WMS-managed dealers

For companies where Kaufland, merchandise management, warehouse and shipping platform need to work together technically.

Fulfillment service providers

For logistics partners who handle, ship, and report back on Kaufland order units on behalf of multiple retailers.

FAQ

Questions about the Kaufland shipping interface

The final range of functions depends on storefronts, fulfillment model, API access, carrier process and existing system landscape.

Which Kaufland orders are retrieved via the API?

The orders for your own seller account can be accessed via the Orders endpoint. For operational shipping processing, order units can be specifically filtered by their status.

What is the difference between an order and an order unit?

An order can contain multiple sold positions. Kaufland provides these individual positions as order units, which can have their own status and shipping information.

How is the Kaufland Seller API authenticated?

API requests are authenticated with Client Key and Secret Key and signed according to the Kaufland documentation.

Can delivery addresses be retrieved separately?

Yes. Kaufland provides its own Shipping Addresses endpoint, through which delivery addresses can be retrieved using order or order unit IDs.

Is an order unit automatically shipped when a label is created?

No. Even if a label has been generated, the order unit must subsequently be marked as shipped separately with a carrier and tracking number.

Can invoices be automatically transferred to Kaufland?

Yes. The Seller API offers its own endpoints for retrieving, uploading, and deleting order invoices.

Does the connection support multiple Kaufland storefronts?

The API data contains the respective storefront context. This allows orders from different Kaufland marketplaces to be processed using a common shipping logic.

Can returns be processed via the API?

Yes. Kaufland provides return unit processes through which returns can be accepted, rejected, clarified, or processed for repair, among other things.

Is the interface also suitable for Fulfillment by Kaufland?

Kaufland distinguishes between seller-fulfilled and fulfillment by Kaufland. Which processes are relevant depends on the fulfillment model used and is taken into account during setup.

How is the integration tested?

Kaufland provides a Seller API Playground where requests can be tested in an isolated environment without changing production data.

Official technical documentation: Orders and Order Units, REST API and authentication, Invoice Management, Returns and Seller API PlaygroundKaufland and its associated brands belong to their respective owners. Paket International is an independent provider and is not affiliated with Kaufland.

Automate your Kaufland marketplace logistics

We examine Seller API, storefronts, order unit logic, carriers, invoicing processes and international shipping requirements, and develop a robust integration from this.

Request export analysis

Contact us now!

+49 (0) 341 -249 691 84

Contact us now!

+49 (0) 341 -249 691 84