StoredCredential Complex Type

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