Wallet Errors

The following errors can be returned in response to a wallet transaction request or a card transaction using a wallet.

Code

Name

Description

23001

MISSING_WALLET_FIELDS

Wallet must include {field name} element

Note: Required elements are outlined here.

23002

INVALID_WALLET_FIELDS

The value {value} in 'wallet_type' element is invalid

23003

WALLET_PROCESSING_FAILURE

Wallet processor is currently unavailable, please try again later

23005

WALLET_EXPIRED

Wallet ID {ID number} has expired

23006

WALLET_DUPLICATE_PAYMENT_METHODS

Wallet id 321 was received with duplicate payment methods

23007

WALLET_PAYMENT_NOT_ENABLED

Wallet {wallet type} not enabled for this account

23008

DUPLICATE_WALLET_RESOURCE

You are trying to create a duplicate resource with the following call_id: {callId}

23009

WALLET_CLIENT_KEY_FAILURE

An error occurred creating the VISA_CHECKOUT API Key. Please try again and contact [email protected], if the problem persists.

23010

INVALID_WALLET_PAYMENT_DATA

Could not retrieve payment data from APPLE_PAY

23011

WALLET_ONBOARDING_ERROR

Unexpected error registering to APPLE_PAY

23012

WALLET_MISSING_DOMAIN

Domain is missing

23013

WALLET_UNREGISTERED_DOMAIN

Domain was not previously registered with Apple

Register domain via [Onboard Apple Pay](ref: onboard-apple-pay-merchant) and try again.

23014

WALLET_CHECKOUT_CANCELED

Customer canceled the wallet checkout flow without completing the purchase

24012

USER_NOT_AUTHORIZED

Wallet onboarding details do not exist or are not accessible by this user