Account Status Inquiry (ASI)
It is only applicable to EC Scenario.
EVO Cloud provides the ability for you to validate the card with a zero-auth transaction before processing tokenization, also known as account status inquiry (ASI). Please note that for some issuers or PSPs, the zero-auth transaction is not supported yet. In such cases, they will perform a minor amount payment with an immediate cancellation.
In the EVO Cloud tokenization processing flow, the ASI is automatically performed by the EVO Cloud backend after the required authentication is successful, to ensure the card is valid for tokenization.
If you need to perform a standalone ASI request without tokenization, you can make an HTTP POST request to the EVO Cloud endpoint:
/g2/v1/payment/mer/{sid}/payment
Specify the zero payment amount in the transAmount
object. The processing flow follows the payment processing flow. See the chapter on Payment for more details.
TIP
If you perform standalone ASI request, you can use the payment.status to judge the ASI status.
Status | Description |
---|---|
Verified | ASI succeeded. |
Failed | ASI failed. |
For other possible payment.status
values and description, see payment.status
in EVO Cloud API Specification.