↔ Request/Response parameter
The transaction ID is generated by the PAYMENT_INIT operation. It must be passed with all subsequent messages that are part of the same Ratepay transaction.
The structure of the transaction-id must not be validated. It may receive any value.
| Type | Condition | Restriction |
|---|---|---|
| xs:string | Mandatory for: - PAYMENT_QUERY - PAYMENT_REQUEST - PAYMENT_CONFIRM - CONFIRMATION_DELIVER - PAYMENT_CHANGE N/A for: - all other cases | Length <=255 |
| Type | Condition | Restriction |
|---|---|---|
| xs:string | N/A for: - CONFIGURATION_REQUEST - CALCULATION_REQUEST Mandatory for: - all other cases | Length <=50 |