Name |
Description |
Type |
Constraint |
MaxLength |
CardOnfileIndicator |
This is to indicate how the cardholder authorises a merchant to store the cardholder's payment details. This is required both in the IccTransactionRequest for Stored Credential and TokenTransactionRequest for Stored Credential |
CardOnFileIndicator
|
Mandatory |
NA |
MerchantInitiatedTransactionIndicator |
A merchant-initiated transaction is a payment that is taken on an agreed upon date with the payer's consent, and is initiated by the merchant collecting the payment. If a transaction is merchant initiated. This is required in the TokenTransactionRequest. |
MerchantInitiatedTransactionIndicator
|
Optional |
NA |
InitialTransactionReference |
Initial Transaction Reference is required to link the transaction to the initial transaction. This is required in the TokenTransactionRequest. |
xs:string |
Optional |
50 |
cardSchemeReference |
Merchant must retain the Card Scheme Reference for all Merchant Initated Transactions of type Initial and Subsequent Recurring'. This is required in the TokenTransactionRequest. |
xs:string |
Optional |
100 |
ReturnCardSchemeReference |
Specifies whether the card scheme reference data is to be returned on the transaction that is to then be used for subsequent transactions. By default this is set to False. |
xs:boolean |
Optional |
NA |