Documentation
for developers and administrators
Home
APIs
Processing
Billing
Management
Webhooks
Manuals
Terminology
User Guides
User Interface Reference
How-To Tutorials
Lessons
Data Dictionaries
UniCore
UniCharge
UniBill
Build
Properties Definition
Resources (Directory Structure)
Zip and Country Codes
Development
Log Files
Permissions
JNDI Names
Job Queues
Reference Materials
Supported Providers (Banks & Networks)
UniPay Codes & Code Mappings
Integrated 3rd Party Libraries
Diagrams and Documents
Entire website
This section only
Home
>
Codes
Your Gateway
Banks
Gateways
Processors
Other
System Codes
Processing Codes
Deprecated Codes
Error Codes
Countries:
Australia
California
United Kingdom
Saudi Arabia
United States
No Providers
Groups
Other
UniPay
Paymentus
TrustCommerce
WorldPay SecureNet
NMI
Provider Codes:
Hide
Clearhaus (real-time)
Electronic Payments (real-time)
EVO Snap* (real-time)
EziDebit (real-time)
FIS Optum
GETI (batch)
GIACT Account Verification
HPG (real-time)
JPMorgan Chase Onboarding
MercuryPay (real-time)
MIGS (real-time)
Noble (real-time)
Paymentech Stratus
Paymentech Stratus
ProfitStars (real-time)
STS (real-time)
T-Tech EFT (batch)
Tsys Tsys
Wells Fargo Wells Fargo
Clearhaus (real-time) Response Codes:
Transaction Responses
Transaction Responses
Code
Type
Message
UniPay Code
20000
Good
Approved
A01
40410
Soft
Declined by issuer or card scheme
D01
40130
Hard
Invalid expire date
D02
40413
Soft
Insufficient funds
D03
40110
Hard
Invalid card number
D05
40120
Soft
Invalid CSC
D08
40412
Hard
Card lost or stolen
D10
40415
Soft
Amount limit exceeded
D15
40135
Hard
Card expired
D16
40000
Hard
General input error
D27
50000
Hard
Clearhaus error
D27
40310
Hard
3-D Secure authentication failure
D27
40200
Hard
Clearhaus rule violation
D27
40400
Hard
Backend problem
D27
40300
Hard
3-D Secure problem
D27
40140
Hard
Invalid currency
D27
40411
Soft
Card restricted
D29
40414
Soft
Suspected Fraud
D31
Groups
FirstData
Vantiv
TSYS
Elavon
Paymentech
Heartland
American Express
Merchant Warrior
Fiserv
WorldPay
Other
Moneris
NAB
Paysafe
ProPay
PayFacto
Provider Codes:
Hide
Clearhaus (real-time)
Electronic Payments (real-time)
EVO Snap* (real-time)
EziDebit (real-time)
FIS Optum
GETI (batch)
GIACT Account Verification
HPG (real-time)
JPMorgan Chase Onboarding
MercuryPay (real-time)
MIGS (real-time)
Noble (real-time)
Paymentech Stratus
Paymentech Stratus
ProfitStars (real-time)
STS (real-time)
T-Tech EFT (batch)
Tsys Tsys
Wells Fargo Wells Fargo
Clearhaus (real-time) Response Codes:
Transaction Responses
Transaction Responses
Code
Type
Message
UniPay Code
20000
Good
Approved
A01
40410
Soft
Declined by issuer or card scheme
D01
40130
Hard
Invalid expire date
D02
40413
Soft
Insufficient funds
D03
40110
Hard
Invalid card number
D05
40120
Soft
Invalid CSC
D08
40412
Hard
Card lost or stolen
D10
40415
Soft
Amount limit exceeded
D15
40135
Hard
Card expired
D16
40000
Hard
General input error
D27
50000
Hard
Clearhaus error
D27
40310
Hard
3-D Secure authentication failure
D27
40200
Hard
Clearhaus rule violation
D27
40400
Hard
Backend problem
D27
40300
Hard
3-D Secure problem
D27
40140
Hard
Invalid currency
D27
40411
Soft
Card restricted
D29
40414
Soft
Suspected Fraud
D31
Provider Codes:
Hide
Agreement Express Verification
JangoMail Email Service
Lexis Nexis Skip Tracing
Magento Shopping Cart
Napse VTOL (real-time)
Napse VTOL Cards-batch
RevSpring (ex Dantom) Print House
SendGrid SMTP Email Service
StrongAuth Appliance Tokenization
Subuno Reconciliation
Transaction Processing Gateway (TPG) Fulfillment
TransUnion Credit Bureau