Intelligent Account Verification (IAV)

Intelligent Account Verification (IAV) is a feature to enable you, the merchant, to validate a credit card.

Cardholders submit a zero or nominal value (a payment with a value greater than zero) while Worldpay determine the amount with the best chance of approval. Any value above zero is automatically reversed.

The processing of a nominal value (or zero) is an important part of verifying that an account is real and set up for transactions. Contact Worldpay Support to enable IAV for your company or organization.

How to configure IAV

Follow the steps below:

  1. Go to Admin > Configuration->Sales->Worldpay->Credit Cards->Enable Intelligent Account Verification. The screen should appear similar to the screenshot below.

    Enable Intelligent Account Verification

The shopper can save a new card through Intelligent Account Verification or through zero-authorization. All form validations are handled through Custom labels and Custom Alert messages.

To configure alerts/show customized messages, do the following:

  1. Go to Store/Settings/Configuration/Sales/Worldpay Exception Codes.

  2. The default alert messages are under Customize Account Level Messages. You can customize these messages and the custom message box.

    Default and custom messages

  3. Click Save Config after you update the configurations.

Use the information in the table below to add the configurations above.

Message CodeActual MessageCustom Message
IAVMA1Please verify the Billing Address in your Address Book before adding new card!
IAVMA2Are you sure you want to delete the card? Once the card is deleted, subscriptions associated with it will be cancelled!!!
IAVMA3The card has been added.
IAVMA4Your card could not be saved.

Manage/Customize labels

To manage/customize labels do the following:

  1. Go to Store/Settings/Configuration/Sales/Worldpay Custom Labels.

  2. The default labels are under My Account Labels, you can customize these labels as well as the custom message box.

    Default and custom labels

  3. Click Save Config after updating the configurations.

Use the information in the table below to add or update the above configurations.

Message CodeActual MessageCustom Message
IAVAC1Add New Card
IAVAC2Card type
IAVAC3Default Billing Address

Shopper experience

A new form is added for saving new credit cards under Login->My Account->Saved cards->Add new card. See the screenshot below.

Shopper experience

Key XML update

Worldpay IAV with zero authorisation amount for saving new card.

<paymentDetails action="ACCOUNTVERIFICATION"> <amount currencyCode="EUR" exponent="2" value="0"/>

The card is saved if ((lastEvent == 'AUTHORISED') || ((lastEvent == 'CANCELLED') && (riskScore[value] < 100 || riskScore[finalScore]< 100)) ) else, card is not saved in shoppers account.

Note

IAV works with AVS, CVC, 3DS, and checks made by a Worldpay fraud detection service, where available.