Account Updater Events

Account updater events

When you enroll cards using the CMP's Create Card API, enrollment in account updater depends on the configured workflow. If the account update workflow is enabled, you'll automatically receive notifications for the card's lifecycle events. Each notification includes the card ID, enabling you to easily retrieve the most up-to-date card information with a simple GET request. If the workflow is not configured for account updater, you will need to explicitly enroll the card by making a request to the /card-updates endpoint. This ensures flexibility for customers to manage enrollment based on their specific needs.

Once a card is enrolled in Account Updater:

  1. Receive notifications for events like i. Card updates i. Expirations i. Account closures i. And others
  2. Signature - Read more about webhook signature to configure authentication properly
  3. Extract the cardID from each notification
  4. Use the cardID to make a GET request to retrieve the updated card data i. Get Card - Get information on registered cards

Account Updater Events

After a card has been enrolled for account updates, there are a few events which may occur to update the status of the card. You may receive these status updates via our Webhook integration. You can find a brief explanation of each status update here.

Enrollment Failure Reason Codes:

Reason Code Reason Text
card-brand-not-supported XXX card brand is not supported. Currently, only Visa and Mastercard cards are supported. This error will be returned if an Amex, Discover, or any other card scheme is used.
declined VGS merchant not found This error typically indicates that the customer has not been onboarded to use the account updater with the provided vault credentials.
internal-server-error Something went wrong.
validation-failed Internal Error. ABU Push system not available
validation-failed Card is either not valid, or the Network does not support AU service for this card. Not retryable.
validation-failed ABU Service. Error invoking account inquiry service
validation-failed Unknown error
service-busy The request will be processed asynchronously.
validation-failed Invalid Params. Cannot subscribe to a token value for ABU Push
validation-failed null. Service Unavailable
validation-failed null. Gateway Timeout
validation-failed ABU Service. Error parsing JSON account inquiry service response
validation-failed Cannot subscribe an account with expiry date older than 12 months. Invalid Params
validation-failed Invalid Params. Invalid or Unavailable Merchant and/or Aggregator information. Please check.
validation-failed . Failed to authenticate request for /error.
validation-failed null. Internal Server Error
service-not-enabled The CARD_UPDATER service is not enabled.
validation-failed must not be null
validation-failed A pan may not contain non-numeric characters.
validation-failed A cvc may not contain non-numeric characters.
validation-failed card cannot be more than 12 months past expiration
validation-failed Invalid ISO3 country code

Note: The 'card_first8' field will be returned in the card notifications only for Visa and Mastercard cards.

Payload
descriptionstringRequired
eventstringRequired
fingerprintstringRequired
groupingstringRequired
idstringRequired
integration_idstringRequired
occurrenceintegerRequired
org_idstringRequired
scopestringRequired
summarystringRequired
tenantstringRequired
timestampstringRequired
Responses
chevron-right
200

Return a 200 status to indicate that the data was received successfully.

No content

Payload

Last updated