square-exclamationError Management

On this page, the error codes and descriptions that can be returned by API services are listed. Error codes are used commonly for all services such as payment, refund, cancellation and inquiry. This table can be used as a reference to understand errors encountered during integration and to take the correct action.


⚠️Error Codes

Error Code
Error Message
Error Message

B0000

Approved

Approved

B0001

Refer to card issuer

Contact the card issuing bank.

B0002

Refer to card issuer's special conditions

No category.

B0003

Invalid merchant

Member code incorrect/undefined.

B0004

Capture card

Seize the card.

B0005

Do not honor

Declined

B0006

Error

Invalid transaction

B0007

Pick-up card, special condition

Seize the card.

B0008

Honor with ID

Identity check

B0009

Try Again

Try again.

B0010

Partial Approval

Transaction partially approved.

B0011

Approved (VIP)

Approved VIP

B0012

Invalid transaction

Invalid transaction

B0013

Invalid amount

Invalid amount

B0014

Invalid card number

Invalid card number

B0015

Invalid issuer

No customer

B0016

Approved, update track 3

Transaction approved, Track 3 data will be updated.

B0017

Customer cancellation

Customer cancellation.

B0018

Customer dispute

Customer dispute.

B0019

Re-enter transaction

Re-enter the transaction.

B0020

Invalid response

Invalid response.

B0021

No action taken

No action taken.

B0022

Suspected malfunction

Suspected malfunction.

B0023

Unacceptable transaction fee

Transaction fee is not acceptable.

B0024

File update not supported by receiver

File update not supported by receiver.

B0025

Unable to locate record on file

No record found in file.

B0026

Duplicate file update record, old record replaced

File update record duplicated, old record replaced.

B0027

File update field edit error

File update field edit error.

B0028

Original is declined

Original offer declined.

B0029

Original not found

Original offer not found.

B0030

Format error

Format error.

B0031

Bank not supported by switch

Bank not supported by switch.

B0032

Completed partially

Completed partially.

B0033

Expired card - pick up

Expired card.

B0034

Suspected fraud - pick up

Suspected fraud.

B0035

Card acceptor contact acquirer - pick up

Card acceptor, contact the bank.

B0036

Restricted card - pick up

Restricted card – Take the card.

B0037

Card acceptor call acquirer security - pick up

Card acceptor, call bank security – Take the card.

B0038

Allowable PIN tries exceeded

PIN try limit reached.

B0039

No credit account

No credit account.

B0041

Lost card

Lost card.

B0042

No universal account

No universal account.

B0043

Stolen card

Stolen card.

B0044

No investment account

No investment account.

B0045

Reserved for ISO use

Reserved for ISO use.

B0046

Reserved for ISO use

Reserved for ISO use.

B0047

Reserved for ISO use

Reserved for ISO use.

B0048

Reserved for ISO use

Reserved for ISO use.

B0049

Reserved for ISO use

Reserved for ISO use.

B0050

Reserved for ISO use

Reserved for ISO use.

B0051

Insufficient funds/over credit limit

Insufficient account.

B0052

No checking account

Check the account number.

B0053

No savings account

No account.

B0054

Expired card

Card expired.

B0055

Invalid PIN

Incorrect password.

B0056

No card record

No card record.

B0057

Transaction not permitted to issuer/cardholder

Transaction not permitted to cardholder/issuing institution.

B0058

Transaction not permitted to acquirer/terminal

Transaction not permitted for acquirer/terminal.

B0059

Suspected fraud

Suspected fraud.

B0060

Card acceptor contact acquirer

Card acceptor is contacting the payment processor.

B0061

Exceeds withdrawal amount limit

Withdrawal amount limit exceeded.

B0062

Restricted card

Prohibited card.

B0063

Security violation

Security breach.

B0064

Original amount incorrect

Original amount incorrect.

B0065

Exceeds withdrawal count limit OR Identity Check Soft-Decline of EMV 3DS Authentication (merchant should resubmit authentication with 3DSv1)

Exceeds withdrawal transaction count limit OR Soft decline in EMV 3DS authentication. (merchant should resubmit authentication with 3DSv1).

B0066

Card acceptor call acquirer's security department

Card acceptor should call the merchant's acquiring bank security department.

B0067

Hard capture (requires that card be picked up at ATM)

Forced capture (requires the card to be retained at the ATM).

B0068

Response received too late

Response received too late.

B0069

Reserved for ISO use

Reserved for ISO use.

B0070

Contact Card Issuer

Contact the card issuing bank.

B0071

PIN Not Changed

PIN not changed.

B0072

Reserved for ISO use

Reserved for ISO use.

B0073

Reserved for ISO use

Reserved for ISO use.

B0074

Reserved for ISO use

Reserved for ISO use.

B0075

Allowable number of PIN tries exceeded

Allowable number of PIN tries exceeded.

B0076

Key synchronisation error

Key synchronization error.

B0077

Decline of Request – No script available

Request declined – No defined script available.

B0078

Unsafe PIN

Unsafe PIN.

B0079

ARQC failed

ARQC not verified.

B0080

Reserved for private use

Reserved for private use.

B0081

Domestic Debit Transaction Not Allowed (Regional use only)

Domestic debit transaction not allowed (regional use only).

B0082

Policy (Mastercard use only)

Policy (Mastercard use only).

B0083

Fraud/Security (Mastercard use only)

Fraud/Security (Mastercard use only).

B0084

Invalid Authorization Life Cycle

Invalid authorization life cycle.

B0085

Approval of request (for PIN management messages)

Request approved (for PIN management messages).

B0086

PIN Validation not possible

PIN validation not possible.

B0087

Purchase Amount Only, No Cash Back Allowed

Purchase amount only, no cash withdrawal allowed.

B0088

Cryptographic failure

Cryptographic error.

B0089

Unacceptable PIN—Transaction Declined—Retry

PIN unacceptable — Transaction declined — Retry.

B0090

Cutoff is in process (switch ending a day's business and starting the next. Transaction can be sent again in a few minutes)

Cut-off process is in progress (switch is closing the business day and starting the next. The transaction can be sent again in a few minutes).

B0091

Authorization System or issuer system inoperative

Authorization system or issuing bank system is inoperative.

B0092

Unable to route transaction

Transaction could not be routed.

B0093

Transaction cannot be completed. Violation of law

Transaction cannot be completed. Violation of law.

B0095

Reconcile error

Account reconciliation error.

B0096

System error

System error.

B0098

Duplicate transmission detected

The same transaction was sent multiple times.

B0100

PaymentID is not found

Payment ID not found.

B0101

PaymentID is invalid

Payment ID invalid.

B9999

Bank Validation Error

Bank validation error.

⚠️ Note: Error codes may be service- and bank-specific. This table should be used as a reference to properly handle the encountered error code.

Last updated