Config.
5 character merchant ID supplied by NAB Transact.
Transaction password. Password used for authentication of the merchant's request message, supplied by NAB Transact.
The messageId
is a reference for the xml request. If you had a server internally you could store all your xml request and this would be a way to locate the request if a payment was to fail. A request will still be sent if they have the same messageId
and will be treated as a new xml request.
Token details.
Credit card number.
Credit card expiry date.
The messageId
is a reference for the xml request. If you had a server internally you could store all your xml request and this would be a way to locate the request if a payment was to fail. A request will still be sent if they have the same messageId
and will be treated as a new xml request.
The token value that represents a stored card within NAB
The messageId
is a reference for the xml request. If you had a server internally you could store all your xml request and this would be a way to locate the request if a payment was to fail. A request will still be sent if they have the same messageId
and will be treated as a new xml request.
The token value that represents a stored card within NAB Transact.
The messageId
is a reference for the xml request. If you had a server internally you could store all your xml request and this would be a way to locate the request if a payment was to fail. A request will still be sent if they have the same messageId
and will be treated as a new xml request.
Payment Details
Transaction amount in cents.
Unique identifier of customer or token.
The transaction identifier. This value will appear against all processed transactions. Typically an invoice number. E.g. "invoice12345".
Generated using TypeDoc
Creates an instance of the NAB class.