跳转到内容

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.

StatusDescription
VerifiedASI succeeded.
FailedASI failed.

For other possible payment.status values and description, see payment.status in EVO Cloud API Specification.