Inventory XML Files
This page describes the structure of the inventory XML files used for bulk updates of inventory information on the Kaufland marketplace. Inventory XML files allow you to perform various operations like updating existing offers, inserting new ones, or deleting offers.
XML Schema
In order to facilitate seamless integration with the Kaufland marketplace through our seller-API, we provide the XML Schema Definition (XSD) file. This file serves as a structured blueprint outlining the format and structure of XML data exchanged in the inventory management process. For your convenience, you can download the XSD schema file by following this link: inventory.xsd
Familiarizing yourself with the XML schema ensures that your data adheres to the expected standards, promoting accurate and efficient communication between your system and Kaufland's platform.
Inventory Feeds
Inventory Feed XML files contain a list of product offers to be inserted or updated on the Kaufland marketplace.
Each offer is represented within the <InventoryFeed>
element.
For detailed descriptions of the available fields, please refer to the section here
Offer Structure
Each offer within the Inventory Feed XML file follows the structure outlined below:
<InventoryFeed>
<Offer>
<ean>[EAN/ISBN]</ean>
<condition>[Condition]</condition>
<handling_time>[Handling Time]</handling_time>
<count>[Stock Amount]</count>
<price>[Price in Relevant Currency]</price>
<price_cs>[Price in Relevant Currency]</price_cs>
<minimum_price>[Minimum Price]</minimum_price>
<minimum_price_cs>[Minimum Price]</minimum_price_cs>
<currency>[Currency]</currency>
<comment>[Comment]</comment>
<id_offer>[ID Offer]</id_offer>
<id_warehouse>[Warehouse ID]</id_warehouse>
<id_shipping_group>[Shipping Group ID]</id_shipping_group>
<vat_indicator>[Vat Indicator]</vat_indicator>
</Offer>
...
</InventoryFeed>
Example of an Inventory Feed XML file: inventory_feed_example.xml
Inventory Command Files
Inventory Command XML files contain commands to perform operations like updating, deleting, or flushing offers
on the Kaufland marketplace.
Each command is represented within the <InventoryCommand>
element.
For detailed descriptions of available commands and fields, please refer to the section here
Command Structure
Each command within the Inventory Command XML file follows the structure outlined below:
<InventoryCommand>
<UPSERT>
<ean>[EAN/ISBN]</ean>
<condition>[Condition]</condition>
<handling_time>[Handling Time]</handling_time>
<count>[Stock Amount]</count>
<price>[Price in Relevant Currency]</price>
<price_cs>[Price in Relevant Currency]</price_cs>
<minimum_price>[Minimum Price]</minimum_price>
<minimum_price_cs>[Minimum Price]</minimum_price_cs>
<currency>[Currency]</currency>
<comment>[Comment]</comment>
<id_offer>[ID Offer]</id_offer>
<id_warehouse>[Warehouse ID]</id_warehouse>
<id_shipping_group>[Shipping Group ID]</id_shipping_group>
<vat_indicator>[Vat Indicator]</vat_indicator>
</UPSERT>
<DELETE>
<ean>[EAN/ISBN]</ean>
<id_offer>[ID Offer]</id_offer>
</DELETE>
<FLUSH/>
</InventoryCommand>
Example of an Inventory Feed XML file: inventory_command_example.xml