| Name | Description | Type | Constraint | MaxLength |
|---|---|---|---|---|
| TransactionConfig | This is the object that descibes the credentials required to authenticate with ANYpay | TransactionConfig | Mandatory | NA |
| Token | This is the token generated by ANYpay to uniquely identify a transaction | xs:string | Optional | 50 |
| TokenisedCardNumber | This is the tokenized card number to uniquely identify a card number | xs:string | Optional | 50 |
| TransactionReference | This is the merchant's own unique reference for the transaction | xs:string | Mandatory | 50 |
| AuthorizationConnectionType | This is the required authorization method (online or offline) | AuthorizationConnectionType | Mandatory | NA |
| AuthorityMethod | This is the method used to authorize the transaction | AuthorityMethod | Mandatory | NA |
| AuthorityCode | This is the authorization code provided by the acquirer, card issuer | xs:string | Mandatory | NA |
