Status Code Information
important
Refer the extensive list of status code and reason mapping available in PortOne. The errors received from Payment channels will be mapped in one of following possible errors and propagated to your server.
API Error Codes#
| Error Code | Error Status | 
|---|---|
| 4001 | INVALID_PAYMENT_REQUEST | 
| 4002 | DUPLICATE_TRANSACTION_ERROR | 
| 4003 | TRANSACTION_NOT_EXIST_ON_PSP | 
| 4010 | INVALID_UNAUTHORISED_TRANSACTION_IAMPORTKEY_ERROR | 
| 4011 | INVALID_UNAUTHORISED_TRANSACTION_SIGNATURE_ERROR | 
| 4012 | INVALID_UNAUTHORISED_TRANSACTION_ERROR | 
| 4013 | INVALID_MERCHANT_TYPE | 
| 4014 | INVALID_EMAIL | 
| 4015 | MASTER_MERCHANT_NOT_FOUND | 
| 4016 | MERCHANT_NOT_FOUND | 
| 4017 | MERCHANT_NOT_ASSOCIATED_WITH_MASTER_MERCHANT | 
| 4018 | MERCHANT_ASSOCIATED_WITH_ANOTHER_MASTER_MERCHANT | 
| 4019 | INVALID_MERCHANT_STATUS | 
| 4020 | INVALID_ACTION_TYPE | 
| 4021 | MERCHANT_LOGIN_NOT_ALLOWED | 
| 4022 | MERCHANT_LOGIN_DISABLED_BY_MASTER_MERCHANT | 
| 4023 | MASTER_MERCHANT_DONOT_HAVE_THIS_ACCESS | 
| 4024 | MERCHANT_IS_INACTIVE | 
| 4025 | INVALID_REQUEST | 
| 4026 | RECON_MAPPING_NOT_FOUND | 
| 4027 | RECON_MAPPING_NOT_UPDATED | 
| 4028 | RECON_MAPPING_NOT_CREATED | 
| 4029 | REFUND_SYSTEM_ERROR | 
| 4030 | PAYOUT_SYSTEM_ERROR | 
| 4031 | PAYOUTVENDOR_SYSTEM_ERROR | 
| 4032 | RECON_SYSTEM_ERROR | 
| 4033 | INVALID_PORTAL_REQUEST | 
| 4034 | INVALID_ENVIRONMENT | 
| 4035 | KYC_RECORD_NOT_FOUND | 
| 4036 | KYC_RECORD_NOT_CREATED | 
| 4037 | KYC_RECORD_NOT_UPDATED | 
| 4038 | KYC_SUBMISSION_NOT_CREATED | 
| 4039 | KYC_SUBMISSION_NOT_UPDATED | 
| 4040 | MISSING_KYC_SUBMISSION_LINK | 
| 4041 | INVALID_AMOUNT | 
| 4042 | MERCHANT_ALREADY_EXISTS | 
| 4043 | MERCHANT_INVITE_ERROR | 
| 4044 | CREDS_NOT_FOUND | 
| 4045 | VIRTUAL_ACCOUNT_NOT_SUPPORTED | 
| 4046 | INVALID_PAYEMNT_CHANNEL_KEY | 
| 4047 | INVALID_SETTLEMENT_REF | 
| 4048 | INVALID_SETTLEMENT_STATUS | 
| 4049 | MISSING_KYC_SUBMISSION_VALUE | 
| 4050 | INVALID_LINK_MERCHANT_ORDER_REF | 
| 4051 | MERCHANT_ALREADY_REGISTERED_ON_PSP | 
| 4052 | INVALID_EMAIL_ADDRESS | 
| 4053 | INVALID_PASSWORD | 
| 4054 | INVALID_UNAUTHORIZED_JWT_TOKEN_ERROR | 
| 4055 | MASTER_MERCHANT_REGISTRATION_ERROR | 
| 4056 | OTP_EXPIRED | 
| 4057 | INVALID_PAYMENT_METHOD | 
| 4058 | PAYMENT_METHOD_CONFIGURATION_ERROR | 
| 4059 | INVALID_PAYMENT_PAGE_STOCK | 
| 4060 | PAYMENT_PAGE_INVALID_OWNER | 
| 4061 | INVALID_VIRTUAL_ACCOUNT | 
| 4062 | INVALID_PAGE_FIELD | 
| 4063 | INVALID_PAGE_FIELD_VALUE | 
| 4064 | MISSING_MANDATORY_FIELD | 
| 4065 | INVALID_PAGE_REF | 
| 4066 | INVALID_MERCHANT_PAYMENT_DATA | 
| 4067 | LIMITED_PAYMENT_CHANNEL_RECORD_NOT_FOUND | 
| 4068 | INVALID_PAGE_TYPE | 
| 4069 | INACTIVE_PAYMENT_PAGE | 
| 4070 | INVALID_PAYMENT_REQUEST_REFUND_NOT_ALLOWED | 
| 4071 | INVALID_TRANSACTION_ORDER_CANCELLED_ERROR | 
| 4072 | TRANSACTION_EXPIRED | 
| 4073 | OTP_VERIFICATION_ERROR | 
| 4100 | SUSPECTED_FRAUDULENT_TRANSACTION_ERROR | 
| 4075 | INVALID_CURRENCY | 
| 4076 | INVALID_AMOUNT_CURRENCY_ERROR | 
| 4077 | INVALID_MINIMUM_AMOUNT_LIMIT | 
| 4078 | INVALID_MAXIMUM_AMOUNT_LIMIT | 
| 4079 | INVALID_STATUS_TYPE | 
| 4080 | PAYMENT_SERVICE_PROVIDER_ERROR | 
| 4081 | ROLE_NOT_ALLOWED | 
| 4082 | TRANSACTION_EXPIRED | 
| 4081 | PARTIAL_REFUND_NOT_ALLOWED | 
| 4083 | INVALID_PAYMENT_LINK_REF | 
| 4084 | INVALID_UNAUTHORISED_PORTONEKEY_ERROR | 
| 4086 | INVALID_QUANTITY | 
| 4087 | INVALID_RECURRANCE_COUNT | 
| 4088 | MAX_RETRY_LIMIT_EXCEED | 
| 4089 | INVALID_SUBSCRIPTION_ORDER_REF | 
| 4090 | INVALID_TOTAL_ADDITIONAL_COST | 
| 4091 | INVALID_PERIOD | 
| 4092 | RECON_INVALID_OWNER | 
| 5000 | PAYMENT_SYSTEM_ERROR | 
| 5001 | RECORD_NOT_FOUND_ERROR | 
| 5002 | DUPLICATE_FOUND_ERROR | 
| 5011 | MERCHANT_UPDATE_FAILED | 
| 5012 | FAILED_TO_SEND_EMAIL | 
| 5013 | MERCHANT_PAYMENT_METHOD_UPDATE_FAILED | 
| 5014 | ERROR_IN_FETCHING_RECORDS | 
| 5015 | RECORD_NOT_CREATED | 
| 5016 | MERCHANT_CREATION_FAILED | 
| 5017 | SUB_USER_CREATION_FAILED | 
| 5018 | PAYMENT_TXN_NOT_CREATED | 
| 5019 | RECORD_UPDATE_FAILED | 
| 5020 | MERCHANT_KYC_CREATION_FAILED | 
| 5021 | TOKENIZATION_KEY_CREATION_FAILED | 
| 5022 | PAYMENT_CHANNEL_NOT_SUPPORTED | 
| 5023 | INVALID_PAYMENT_CHANNEL | 
| 5024 | PSP_COMMUNICATION_ERROR | 
| 5025 | ERROR_PARSING_RESPONSE | 
| 5030 | INVALID_REDIRECT_URL | 
| 6001 | BANK_REFUSED_TRANSACTION | 
| 6002 | FUNDS_LIMIT_ERROR | 
| 6003 | PAYMENT_METHOD_ISSUER_REFUSED_TRANSACTION | 
| 6011 | INVALID_CARD_INFO_ERROR | 
| 6012 | INVALID_CARD_NOT_SUPPORTED_ERROR | 
| 6013 | INVALID_CARD_EXPIRED_ERROR | 
| 6014 | INVALID_CARD_DECLINED_ERROR | 
| 6015 | INVALID_CARD_BLOCKED_ERROR | 
| 6016 | INVALID_CARD_3DS_ERROR | 
| 6017 | INVALID_CARD_PROCESSING_ERROR | 
| 6018 | DECLINED_BY_BANK | 
| 6019 | EXCEEDED_MAX_LIMIT | 
| 6020 | INVALID_BANK_CODE | 
| 6021 | INVALID_CARD_BLACKLISTED_ERROR | 
| 6022 | INVALID_CARD_LOST_ERROR | 
| 7000 | ERROR_CREATING_CUSTOMER | 
| 8001 | PAYMENT_AUTHORIZATION_ERROR | 
| 8002 | PAYMENT_AUTHENTICATION_ERROR | 
| 8003 | PAYMENT_PROCESSING_ERROR | 
| 8004 | RISK_VALIDATION_ERROR |