Account Verification Service (AVS)
The Account Verification Service (AVS) is a service which offers authentication of the cardholder as well as validation of the card account
Implementation
- AVS transactions are R0.00 (zero rand) transactions that are sent as:
TransactionTypein HPP is set toCardVerification.VerificationActionhas a value of:NonPaymentAuthenticationorPaymentAuthenticationorPayment. These 3 types are described in the section Three types of Account Verification for Cards.
Requirements for API
If a merchant uses dual messaging (which is the default) then the Authorize method should be used and the data fields below should be in the AuthorizeRequest message.
Otherwise for single messaging, the Payment method should be used with the following data fields in the PaymentRequest message.
PaymentService= CardVerificationAmount= 0Currency= ZARVerificationAction= NonPaymentAuthentication or PaymentAuthentication or Payment- All other data fields in the AuthorizeRequest or PaymentRequest as specified in the API reference
Updated 27 days ago
