IssuerTransactionId
The issuer transaction Id is an authentication code for recurrent or stored credential transactions returned in the authorization or card validation (VerifyCard) response.
Transaction flow
- The merchant sends request for first transaction authorization or card validation (VerifyCard);
- Gateway de Pagamento requests authorization for acquirer, card brand, and issuer;
- The card brand authorizes transaction or validates card and returns
IssuerTransactionId; - Gateway de Pagamento returns
IssuerTransactionIdto the merchant; - In the next requests, the merchant sends
IssuerTransactionIdobtained from the first or following transactions.
Why sending the issuer transaction Id?
The issuer transaction Id is important to improve authorization rates, because when the current transaction is related to the previous one, the issuer is able to identify that there has already been a previous transaction initiated by the cardholder.
The issuer transaction Id returned in the last transaction must be informed in the next requests.
Supported card brands:
- Mastercard;
- Visa;
- Elo;
- Amex.
Response example
The IssuerTransactionId is returned:
- After validating a card through VerifyCard or
- In the authorization response for a cardholder-initiated transaction, in
Payment.
Note: The
IssuerTransactionIdvalue may be different in each response for an authorization or card validation.Please refer to the default request examples in Creating a credit card payment or validating a card with VerifyCard