\n500<\/td>\n | Internal applcaition error. Please contact Interswitch<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n <\/p>\n Further action required from Client, An HTTP response code 202 is returned.<\/p>\n <\/p>\n \n\n\nResponse Code<\/td>\n | Response Description<\/td>\n<\/tr>\n | \nT0<\/td>\n | An OTP is required before transaction is approved<\/p>\n <\/td>\n<\/tr>\n | \nS0<\/td>\n | A Visa 3DSecure is required before transaction is approved<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n <\/p>\n Bad Request: The request was invalid because of something you are doing wrong. An HTTP 400 will be returned.<\/p>\n <\/p>\n \n\n\nResponse Code<\/td>\n | Response Description<\/td>\n<\/tr>\n | \nE32<\/td>\n | JSON is badly formatted or it contains invalid character.<\/td>\n<\/tr>\n | \nE37<\/td>\n | Invalid consumer request<\/td>\n<\/tr>\n | \nE39<\/td>\n | transactionRef field cannot be null\/empty<\/td>\n<\/tr>\n | \nE42<\/td>\n | Auth data error<\/p>\n PAN cannot be empty<\/p>\n Expiry Date cannot be empty<\/p>\n PIN cannot be empty<\/td>\n<\/tr>\n | \nE43<\/td>\n | PAN cannot be null or empty<\/td>\n<\/tr>\n | \nE44<\/td>\n | transactionRef must be between 6 and 50 characters<\/td>\n<\/tr>\n | \nE40<\/td>\n | currency field cannot be null\/empty<\/td>\n<\/tr>\n | \nE41<\/td>\n | Currency not yet supported<\/td>\n<\/tr>\n | \nE45<\/td>\n | customerId field connot be null\/empty<\/td>\n<\/tr>\n | \nE47<\/td>\n | Otp field cannot be null or empty<\/td>\n<\/tr>\n | \nE48<\/td>\n | otpIdentifier field cannot be null or empty<\/td>\n<\/tr>\n | \nE49<\/td>\n | authData version not supported<\/td>\n<\/tr>\n | \nE50<\/td>\n | no valid paymentCode found, please contact system administrator<\/td>\n<\/tr>\n | \nE51<\/td>\n | amount field cannot be null\/empty<\/td>\n<\/tr>\n | \nE56<\/td>\n | The PAN contains an invalid character<\/td>\n<\/tr>\n | \nE57<\/td>\n | The PIN contains an invalid character<\/td>\n<\/tr>\n | \nE58<\/td>\n | The Expiry Date contains an invalid character<\/td>\n<\/tr>\n | \nE59<\/td>\n | The Cvv2 contains an invalid character<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n <\/p>\n \n\n\nResponse Code<\/td>\n | Response Description<\/td>\n<\/tr>\n | \nA8<\/td>\n | Insufficient Funds<\/td>\n<\/tr>\n | \nZ25<\/td>\n | Transaction does not exist<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n <\/p>\n Unauthorized\/Forbidden: Authentication credentials missing or incorrect; once you change credential info, you’ll be fine<\/p>\n \n\n\nResponse Code<\/td>\n | Response Description<\/td>\n<\/tr>\n | \nE12<\/td>\n | Missing authentication credentials: Security token header might be missing.<\/td>\n<\/tr>\n | \nE14<\/td>\n | Missing content type: No content type specified for request. Please see API documentation for allowed content type.<\/td>\n<\/tr>\n | \nE22<\/td>\n | Invalid authentication credentials: Missing access key Id.<\/td>\n<\/tr>\n | \nE23<\/td>\n | Invalid authentication credentials: Missing nonce data.<\/td>\n<\/tr>\n | \nE24<\/td>\n | Invalid authentication credentials: Timestamp out of window.<\/td>\n<\/tr>\n | \nE25<\/td>\n | Invalid authentication credentials: Nonce already used.<\/td>\n<\/tr>\n | \nE26<\/td>\n | Invalid authentication credentials: Signature cannot be authenticated.<\/td>\n<\/tr>\n | \nE27<\/td>\n | An unknown error has occurred during authentication.<\/td>\n<\/tr>\n | \nE28<\/td>\n | You do not have sufficient right to access this service.<\/td>\n<\/tr>\n | \nE29<\/td>\n | Invalid authentication credentials: Missing timestamp<\/td>\n<\/tr>\n | \nE30<\/td>\n | Invalid authentication credentials: Invalid Token<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n <\/p>\n Internal Application Error – Something is broken. Please contact Interswitch (covers application\/server\/service outages)<\/p>\n \n\n\nResponse Code<\/td>\n | Response Description<\/td>\n<\/tr>\n | \nE16<\/td>\n | This service has not been enabled on this platform, please contact the system administrator.<\/td>\n<\/tr>\n | \nE18<\/td>\n | The service provider is unreachable at the moment, please try again later.<\/td>\n<\/tr>\n | \nE38<\/td>\n | Invalid provider response<\/td>\n<\/tr>\n | \nE53<\/td>\n | Bad Network Connection Error Code<\/td>\n<\/tr>\n | \nZ1<\/td>\n | Internal error<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n <\/p>\n Application responses:<\/p>\n \n\n\n30020<\/td>\n | Duplicate TransferCode\/Request reference<\/td>\n<\/tr>\n | \n70013<\/td>\n | Unrecognized customer<\/td>\n<\/tr>\n | \nX03<\/td>\n | Exceeds Maximum Amount<\/td>\n<\/tr>\n | \nX04<\/td>\n | Does Not Meet Minimum Transaction Amount<\/td>\n<\/tr>\n | \nZ8<\/td>\n | Error with Card details (e.g Expiry date)<\/td>\n<\/tr>\n | \nX10<\/td>\n | Secure 3D Authentication Failure<\/td>\n<\/tr>\n | \nT2<\/td>\n | Otp required – Card not enrolled\/enabled<\/td>\n<\/tr>\n | \n80001<\/td>\n | Invalid Token Supplied<\/td>\n<\/tr>\n | \n81001<\/td>\n | Token has been blocked<\/td>\n<\/tr>\n | \n81002<\/td>\n | Token has not been activated<\/td>\n<\/tr>\n | \n70003<\/td>\n | Card has not been registered for OTP or Unknown Card<\/td>\n<\/tr>\n | \n70004<\/td>\n | Card has not been approved for OTP<\/td>\n<\/tr>\n | \n70005<\/td>\n | Card has not been disabled<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n <\/p>\n Transaction processing responses<\/p>\n \n\n\nResponse Code<\/td>\n | Response Description<\/td>\n<\/tr>\n | \n14<\/td>\n | Invalid card number<\/td>\n<\/tr>\n | \n51<\/td>\n | Insufficient Funds<\/td>\n<\/tr>\n | \n55<\/td>\n | Incorrect PIN<\/td>\n<\/tr>\n | \n56<\/td>\n | No card record<\/td>\n<\/tr>\n | \n57<\/td>\n | Transaction not permitted to a cardholder<\/td>\n<\/tr>\n | \n61<\/td>\n | Exceeds Withdrawal Limit<\/td>\n<\/tr>\n | \n62<\/td>\n | Restricted card<\/td>\n<\/tr>\n | \n63<\/td>\n | Security violation<\/td>\n<\/tr>\n | \n65<\/td>\n | \n\n\n\nExceeds withdrawal frequency<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/td>\n<\/tr>\n | \n75<\/td>\n | PIN tries exceeded<\/td>\n<\/tr>\n | \n91<\/td>\n | Issuer or switch inoperative<\/td>\n<\/tr>\n | \n94<\/td>\n | Duplicate transaction<\/td>\n<\/tr>\n | \n96<\/td>\n | System Malfunction<\/td>\n<\/tr>\n | \n98<\/td>\n | Exceeds Cash Limit<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n <\/p>\n For more information on the various Postilion response codes, kindly click here<\/a>.<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":863,"menu_order":2,"comment_status":"closed","ping_status":"closed","template":"","meta":{"spay_email":""},"doc_tag":[],"_links":{"self":[{"href":"https:\/\/sandbox.interswitchng.com\/docbase\/wp-json\/wp\/v2\/docs\/1352"}],"collection":[{"href":"https:\/\/sandbox.interswitchng.com\/docbase\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/sandbox.interswitchng.com\/docbase\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/sandbox.interswitchng.com\/docbase\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sandbox.interswitchng.com\/docbase\/wp-json\/wp\/v2\/comments?post=1352"}],"version-history":[{"count":4,"href":"https:\/\/sandbox.interswitchng.com\/docbase\/wp-json\/wp\/v2\/docs\/1352\/revisions"}],"predecessor-version":[{"id":2736,"href":"https:\/\/sandbox.interswitchng.com\/docbase\/wp-json\/wp\/v2\/docs\/1352\/revisions\/2736"}],"up":[{"embeddable":true,"href":"https:\/\/sandbox.interswitchng.com\/docbase\/wp-json\/wp\/v2\/docs\/863"}],"next":[{"title":"Request headers & Signature Calculation","link":"https:\/\/sandbox.interswitchng.com\/docbase\/docs\/interswitch-payment-gateway\/api-payment\/request-headers\/","href":"https:\/\/sandbox.interswitchng.com\/docbase\/wp-json\/wp\/v2\/docs\/1279"}],"prev":[{"title":"What is AuthData?","link":"https:\/\/sandbox.interswitchng.com\/docbase\/docs\/interswitch-payment-gateway\/api-payment\/what-is-authdata\/","href":"https:\/\/sandbox.interswitchng.com\/docbase\/wp-json\/wp\/v2\/docs\/1297"}],"wp:attachment":[{"href":"https:\/\/sandbox.interswitchng.com\/docbase\/wp-json\/wp\/v2\/media?parent=1352"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/sandbox.interswitchng.com\/docbase\/wp-json\/wp\/v2\/doc_tag?post=1352"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}} | | | | | | | | |