# Result Code

By looking at the state and the code property of the result object, can help in identifying why the payment has not gone through. It's possible the payment has an invalid or expired card or a valid card with an insufficient available balance.

The table below provide a better understanding of different result codes:

Code Message
0000 Approved
0001 Approved with Risk
0002 Deferred capture
1001 Refer to card issuer
1002 Refer to card issuer, special condition
1003 Invalid merchant
1004 Pick up card (no fraud)
1005 Do not honor
1006 Error
1010 Partial Approval
1012 Invalid Transaction
1013 Invalid Value/Amount
1014 Invalid Card Number
1019 Re-enter Transaction or Transaction has been expired
1021 No Action Taken
1025 Unable to Locate Record on File
1028 File Update File Locked Out
1030 Format Error
1039 No CREDIT Account
1051 Insufficient Funds
1052 No Cheque Account
1053 No Savings Account
1054 Expired Card
1055 Incorrect PIN
1057 Transaction not permitted to cardholder
1058 Transaction not Permitted to Terminal
1059 Suspected Fraud
1061 Exceeds Withdrawal Value/Amount Limits
1062 Restricted Card
1063 Security Violation
1064 Original Value Incorrect
1065 Exceeds Withdrawal Frequency Limit
1075 Allowable PIN Tries Exceeded
1082 No security model
1084 No PBF
1091 Issuer or Switch is Inoperative
1092 Financial Institution not Found
1093 Transaction Cannot be Completed
1094 Duplicate Transmission/Invoice
1096 System Malfunction
1100 Response Received Too Late / Timeout
1101 Unable to authorise
1102 Ineligible for resubmission
1103 Transaction amount exceeds preauthorized approval amount
1104 Card Authentication failed
1105 Stop Payment Order
1106 Issuer initiated a stop payment ( revocation order) for this Authorization
1107 Issuer initiated a stop payment ( revocation order) for all transactions
1108 Pin Required
1109 Over Daily Limit
1110 Limit exceeded. Enter a lesser value.
1111 PTLF Full
1112 Invalid Transaction Date
1113 Card not supported
1114 CAF Status=0 or 9
1115 Requested Function not Supported
1116 PBF Update Error
1117 ATM Malfunction / Invalid authorisation type
1118 Bad Track Data
1119 Unable to Dispense/process
1120 Administration Error
1150 Unsupported currency
1151 Declined - Updated Cardholder Available
1152 Invalid Property
1153 Authorisation Already Reversed (voided) or Capture is larger than initial Authorised Value
1154 No Account
1155 No Card Record
1156 MAC Error
1157 No Universal Value/Amount
1158 File Update Field Edit Error
1159 File update not successful
1160 Bank not Supported by Switch
1161 Invalid Response
1162 Cut-Off in progress
1163 Request in Progress
1170 Customer Cancellation
1171 Customer Dispute
1172 Suspected Malfunction
1173 Unacceptable Transaction Fee
1174 Duplicate File Update Record
1175 Completed Partially
1176 Allowable PIN Tries Exceeded
1177 No Investment Account
1178 Bank Decline
1179 Card Acceptor Contact Acquirer
1180 Card Acceptor Call Acquirer Security
1181 Reconcile Error
1182 Other / Unidentified responses
1183 Invalid Expiry Date Format
1184 No Account / No Customer (Token incorrect or invalid)
1185 Invalid Merchant/WalletID
1186 Card type/Payment method not supported
1187 Gateway Reject - Invalid Transaction
1188 Gateway Reject - Violation
1189 Billing address is missing
1190 Authorisation completed
1191 Transaction already reversed
1192 Merchant not MasterCard SecureCode enabled.
1193 Invalid Channel or Token is incorrect
1194 Missing/Invalid Lifetime
1195 Invalid Encoding
1196 Invalid API Version
1197 Transaction Pending
1198 Invalid Batch data and/or batch data is missing
1199 Invalid Customer/User
1200 Transaction Limit for Merchant/Terminal exceeded
1201 Card not 3D enabled.
1202 Cardholder failed 3D authentication
1203 Initial 3D transaction not completed within 15 minutes
1204 3D-Secure system malfunction
1205 Configured merchant domain and received error url domain are different
1206 Original transaction posted to checker
1207 Invalid certificate
1208 Check configuration
1209 Connection timeout
1210 Acquirer Internal Error
1211 Invalid OTP
1212 Invalid acquirer action code
1213 Cardnumber not registered for OTP
1214 Invalid input data
1215 Unable to process the request
1300 Unmapped acquirer error
2000 No Such Issuer
2001 Hard Capture - Pick Up Card at ATM
2002 Pick Up Card (No Fraud)
2003 Pick Up Card, Special Conditions
2004 Expired Card - Pick Up
2005 Suspected Fraud - Pick Up
2006 Contact Acquirer - Pick Up
2007 Restricted Card - Pick Up
2008 Call Acquirer Security - Pick Up
2009 Allowable PIN Tries Exceeded - pick up
2010 Lost Card - Pick Up
2011 Stolen Card - Pick Up
3000 Transaction blocked due to Risk
3001 Country not supported
3002 Gateway Reject - Blacklist
3003 Gateway Reject - CVV is missing or incorrect
3004 Gateway Reject - Post code failed
3005 Gateway Reject - Missing required data
3006 Missing 3DSecure data or data is not correct
3007 AVS not matched
3008 Mismatch - Shipping Country to Billing Country
3009 Mismatch - Shipping Country to BIN Country
3010 Mismatch - Shipping Country to IP Country
3011 Mismatch - Shipping Country to Phone (Country)
3012 Mismatch - Billing Country to BIN Country
3013 Mismatch - Billing Country to IP Country
3014 Mismatch - Billing Country to Phone (Country)
3015 Mismatch - BIN Country to IP Country
3016 Mismatch - BIN Country to Phone (Country)
3017 Threshold Risk
3018 Threshold Risk
3019 Threshold Risk
3020 Threshold Risk
3021 Threshold Risk
3022 Threshold Risk
3023 Threshold Risk
3024 Threshold Risk
3025 Threshold Risk
3026 Card velocity - Daily - Approved only
3027 Card velocity - Daily - All transactions
3028 Card velocity - Weekly - Approved only
3029 Card velocity - Weekly - All transactions
3030 Card velocity - Monthly - Approved only
3031 Card velocity - Monthly - All transactions
3032 Email velocity - Daily - Approved only
3033 Email velocity - Daily - All transactions
3034 Email velocity - Weekly - Approved only
3035 Email velocity - Weekly - All transactions
3036 Email velocity - Monthly - Approved only
3037 Email velocity - Monthly - All transactions
3038 IP velocity - Daily - Approved only
3039 IP velocity - Daily - All transactions
3040 Verified Info - Email
3041 Verified Info - Address
3042 Verified Info - Proxy
3043 Verified Info - IP Country is HighRiskCountry
3044 Verified Info - Shipping Country is HighRiskCountry
3045 Verified Info - Billing Country is HighRiskCountry
3046 Verified Info - BIN Country is HighRiskCountry
3047 Gateway Reject - Card Number Blacklist
3048 Gateway Reject - IP Address Blacklist
3049 Gateway Reject - Email Blacklist
3050 Gateway Reject - Phone Number Blacklist
3051 Gateway Reject - Bin number Blacklist
3052 Bin velocity - Daily - Approved only
3053 Bin velocity - Daily - All transactions
3054 Bin velocity - Weekly - Approved only
3055 Bin velocity - Weekly - All transactions
3056 Bin velocity - Monthly - Approved only
3057 Bin velocity - Monthly - All transactions
3058 Billing Address Line 1 velocity - Daily - Approved only
3059 Billing Address Line 1 velocity - Daily - All transactions
3060 Billing Address Line 1 velocity - Weekly - Approved only
3061 Billing Address Line 1 velocity - Weekly - All transactions
3062 Billing Address Line 1 velocity - Monthly - Approved only
3063 Billing Address Line 1 velocity - Monthly - All transactions
3064 Shipping Address Line 1 velocity - Daily - Approved only
3065 Shipping Address Line 1 velocity - Daily - All transactions
3066 Shipping Address Line 1 velocity - Weekly - Approved only
3067 Shipping Address Line 1 velocity - Weekly - All transactions
3068 Shipping Address Line 1 velocity - Monthly - Approved only
3069 Shipping Address Line 1 velocity - Monthly - All transactions
3070 Cardholder Name velocity - Daily - Approved only
3071 Cardholder Name velocity - Daily - All transactions
3072 Cardholder Name velocity - Weekly - Approved only
3073 Cardholder Name velocity - Weekly - All transactions
3074 Cardholder Name velocity - Monthly - Approved only
3075 Cardholder Name velocity - Monthly - All transactions
3076 UDF1 velocity - Daily - Approved only
3077 UDF1 velocity - Daily - All transactions
3078 UDF1 velocity - Weekly - Approved only
3079 UDF1 velocity - Weekly - All transactions
3080 UDF1 velocity - Monthly - Approved only
3081 UDF1 velocity - Monthly - All transactions
5000 Validation error
5001 Unmapped validation error
5002 Processor network is unavailable
5003 Parameters are empty
5004 Invalid parameter
5010 Invalid payload. Please verify the JSON structure.
5051 Invalid request
5052 Unsupported Grant type by API
5053 Invalid credentials
5070 Invalid authorization scheme
5080 The client access token is invalid
5081 The client access token provided has already expired
5082 The merchant account does not exist or client credentials has been revoked.
5100 Field 'number' is missing in 'credit_card'
5101 Credit card number is invalid
5102 Field 'expire_year' is missing in 'credit_card'
5103 Credit card expiry year is invalid
5104 Field 'expire_month' is missing in 'credit_card'
5105 Credit card expiry month is invalid
5106 Credit card is expired. Use an unexpired credit card.
5107 Invalid credit card cvv2
5108 Invalid length for credit card cvv2
5109 The credit card nonce provided is expired.
5110 The credit card nonce provided is invalid.
5111 The credit card nonce provided has already been used.
5112 Credit card is disabled.
5119 The funding instrument is either invalid or missing.
5120 'country_code' is invalid. Use valid two-character IS0-3166-1 country codes.
5121 Phone number length is invalid
5122 Phone number is invalid
5123 Phone number is required
5124 Phone country code length is invalid
5125 Phone country code is invalid
5126 Payer IP address provided is invalid
5130 The amount is required
5131 The amount is invalid
5132 The currency is required
5133 The currency is invalid
5140 The payer email address is either invalid or empty.
5141 The the payment type is either invalid or empty.
5142 The recipient name is missing.
5145 The statement descriptor text is required.
5146 The statement descriptor text length is invalid
5147 The statement descriptor text is required.
5148 The statement descriptor city length is invalid
5150 The shipping method is invalid is invalid
5151 The invoice number is either invalid or empty.
5152 The invoice number is required.
5160 The intent of the request is required.
5161 The intent of the request is invalid.
5162 Direct call to payment endpoint using full details are not allowed.
5163 Payer was not found
5165 Invalid transaction type
5166 Invalid payment method or currency
5167 Currency not supported
5168 Payment details is invalid
5169 Invalid transaction mode
5170 Processor is not able to process 3DS transactions
5171 Invalid payment method or currency
5173 Previous transaction id is required.
5174 Authorization ID is invalid.
5175 Transaction corresponding to the Authorization ID not found.
5176 Transaction already captured
5177 Transaction Expired.
5178 Transaction has been voided
5179 Amount sent for capture is greater that authorization amount
5180 Amout sent for capture is greater that authorization amount
5181 Transaction has been refunded
5182 Amount is greater than the amount captured
5183 Amount is greater that authorization amount
5184 The business url ID of the request is required.
5185 Invalid Business url
9999 Internal service error
1007 Redirect