TB.One allows the input of several prices. Prices are stored channel-specific so that the merchant may take the conditions negotiated with each channel into account when calculating prices.

The prices may have 2 digits after the comma, decimal separator is the dot (.).


Node Mandatory Data type (Length) Description
A_PRICEDATA N Article prices
Element: A_EK N Decimal Only import; internal purchase price of the merchant
Element: A_PRICE Y Channel-specific price settings; may occur once per booked channel at import, the export only includes the block relevant for the channel.
Attribute: channel Y String(12) Channel sign, not ID; normally 4-digit sign
Attribute: currency N Currency sign
Sub-element: A_VK Y FLOAT Gros retail price
Sub-element: A_VK_OLD N FLOAT Cross price (former price)
Sub-element: A_UVP N FLOAT Manufacturer's suggested retail price
Sub-element: A_MWST N INT Flag for the VAT rate; 1 = reduced VAT; 2 = normal VAT; 3 = VAT free
Sub-element: A_EK N FLOAT Channel purchase price

Superordinate element:

Example XML

<A_PRICEDATA> <A_EK>30.00</A_EK> <A_PRICE channel="chxx" currency="EUR"> <A_VK>69.97</A_VK> <A_VK_OLD>89.95</A_VK_OLD> <A_UVP>99.95</A_UVP> <A_MWST>2</A_MWST> <A_EK>38.32</A_EK> </A_PRICE> <A_PRICEDATA>