TB.One > Order Data and Order Processing > Order Processing via XML > XML-Structure: TB.Order > XML Field Descriptions: Order Data > ORDER_LIST / ORDER > PAYMENT

PAYMENT

7c_ch.5.1.5_payment

 

NODE

REQUIRED

DATA TYPE

DESCRIPTION

TYPE

N

CHAR(20)

Payment type (depending on the distribution channel). Please agree on the possible payment types with your integration consultant.

COSTS

N

FLOAT

Payment costs

PAYMENT_TRANSACTION_ID

N

CHAR(50)

The payment transaction number (or the release code that causes the customer to be charged, depending on the payment type)

PAYMENT_TRANSACTION_NR

N

CHAR(50)

Additional flag that identifies the payment or customer (e.g. PayPal customer ID)

PAYMENT_TRANSACTION_NAME

N

CHAR(50)

The payer's name is transferred here, if it differs from the customer name

PAYMENT_DATA

N

CHAR

Additional payment information (usually used for direct store connection; use has to be coordinated with the channel)

DIRECTDEBIT

N

XML

Debit data (in sub-elements)

DIRECTDEBIT/ACCOUNTNAME

N

CHAR(50)

Name of the account holder

DIRECTDEBIT/ACCOUNTNR

N

CHAR(50)

Account number

DIRECTDEBIT/BANKNAME

N

CHAR(50)

Name of the bank

DIRECTDEBIT/BANKCODE

N

CHAR(50)

Bank code

DIRECTDEBIT/IBAN

N

CHAR(50)

IBAN

DIRECTDEBIT/BIC

N

CHAR(30)

BIC

 

Example:

<PAYMENT>

<TYPE>DIRECTDEBIT</TYPE>

<COSTS>0</COSTS>

<DIRECTDEBIT>

<ACCOUNTNAME>Max Mustermann</ACCOUNTNAME>

<ACCOUNTNR>12323</ACCOUNTNR>

<BANKNAME>Sparkasse Teststadt</BANKNAME>

<BANKCODE>23449900</BANKCODE>

</DIRECTDEBIT>

</PAYMENT>


For further information, see also:

Order processing via XML - overview

XML field descriptions - order data