Card Decline Codes System
This document defines our standardized internal decline code system designed to unify error handling across all integrated Payment Service Providers (PSPs) and acquirers. The system follows industry best practices for payment processing error categorization.Code Structure
Structure of Decline Codes: Format:[Category][Type][Sequence]
- Category: Single letter (A-Z) representing the error category.
- Type:
H(Hard decline - permanent failure) orS(Soft decline - retry allowed). - Sequence: Two digits (01-99) for specific errors within the category.
Decline Codes
Decline codes are organized into categories based on the nature of the error:A - Authentication & Security
B - Bank/Issuer Issues
C - Credit/Funds Issues
D - Data/Configuration Issues
E - External/Network Issues
F - Fraud Prevention
G - General/System Issues
U - User/Customer Issues
Webhook Notification Payload Example
This is an example of a decline notification payload sent via webhook:Test Data
To generate a decline notification, use the following details:- Card Number: 5555 5555 5555 4444
- Expiration Date: Any future date
- CVV: Any 3-digit CVV (e.g., 123)
title: “Decline Codes” ‘og:description’: “Comprehensive list of decline codes for payment processing”
Card Decline Codes System
This document defines our standardized internal decline code system designed to unify error handling across all integrated Payment Service Providers (PSPs) and acquirers. The system follows industry best practices for payment processing error categorization.Code Structure
Structure of Decline Codes: Format:[Category][Type][Sequence]
- Category: Single letter (A-Z) representing the error category.
- Type:
H(Hard decline - permanent failure) orS(Soft decline - retry allowed). - Sequence: Two digits (01-99) for specific errors within the category.
Decline Codes
Decline codes are organized into categories based on the nature of the error:A - Authentication & Security
B - Bank/Issuer Issues
C - Credit/Funds Issues
D - Data/Configuration Issues
E - External/Network Issues
F - Fraud Prevention
G - General/System Issues
U - User/Customer Issues
Webhook Notification Payload Example
This is an example of a decline notification payload sent via webhook:Test Data
To generate a decline notification, use the following details:- Card Number: 4000000000000077
- Expiration Date: Any future date
- CVV: Any 3-digit CVV (e.g., 123)

