Backend Response Codes

Common Backend Error Messages

These error code are valid for all of the APIs

Scroll inside to view more
ERROR MESSAGE
Internal server error
service unavailable
Merchant signature mismatch
Bank UPI Service is not reachable at a moment
Invalid merchant id or merchant channel id
Integration error creds are not present for current psp.
Integration error creds response mismatch.
Integration error creds could not be fetched.
SDK_CHECKSUM_MISMATCH
Timed out from NPCI
Invalid values passed in payload
INVALID_DATA
UPI service is not reachable at the moment
DEVICE_FINGERPRINT_MISMATCH
DUPLICATE_REQUEST
Timed out from NPCI
BAD_REQUEST
INVALID_TRANSACTION_ID
REQUEST_EXPIRED
Device binding was declined
Bind Polling through SDK is disabled
SESSION_EXPIRED
SDK checksum mismatch
UNINITIATED_REQUEST
Outdated SDK version
UNAUTHORIZED
Device bind attempted more than 3 times for this device/mobile number
VMN_MISMATCH
Device bind attempted more than required limit
Device bind attempted more than limit times
Set mpin attempted more than limit times
SMS token expired
REQUEST_NOT_FOUND
Blocking Contact failed
Spam failed
INVALID_MERCHANT_CHECKSUM
CustomerVpa not available
Request is not valid
REQUEST_FAILED
REQUEST_PENDING

Transaction Status

Scroll inside to view more
ERROR MESSAGE
Request not found

Refund

Scroll inside to view more
ERROR MESSAGE
Transaction id on which refund is initiated is not valid
Transaction on which refund is initiated was not successful
Sum of all the refunds initiated on the transaction exceed the amount of the transaction
Same merchant request id used for multiple requests

Web Collect

Scroll inside to view more
ERROR MESSAGE
Same merchant request id used for multiple requests

Get Permission

Scroll inside to view more
ERROR MESSAGE
Permission dialog interrupted

Is Device Fingerprint Valid

Scroll inside to view more
ERROR MESSAGE
SIM card(s) not available

Get Session Token

Scroll inside to view more
ERROR MESSAGE
SIM card(s) not available
Merchant signature mismatch
If the customer is not bound and is on an older SDK version

Bind and Activate Device

Scroll inside to view more
ERROR MESSAGE
SIM slot id passed is invalid
SIM card(s) not available
SIM card(s) not available or active, or airplane mode is on
Unable to send SMS
Received RESULT_ERROR_GENERIC_FAILURE from Android. Generic failure cause
Received RESULT_ERROR_NO_SERVICE from Android. Failed because service is currently unavailable
Received RESULT_ERROR_NULL_PDU from Android. Failed because no pdu provided
Receievd RESULT_ERROR_RADIO_OFF from Android. Failed because radio was explicitly turned off
Receievd RESULT_ERROR_SMS_SENDING_TIMEOUT from IOS. Failed because user didn't send SMS within 5 sec
Unable to verify device by sending an SMS
SMS token expired
SMS verification pending
SMS verification mismatch
Device bind attempted more than required limit
Bind device limit has exceeded
Device bind attempted more than <> show limit <> times
Device bind attempted more than <> show limit <> times
Bind Polling through SDK is disabled, Poll through S2S bind call
SIM card(s) not available
Merchant signature mismatch

Set/Reset MPIN

Scroll inside to view more
ERROR MESSAGE
User aborted
Set mpin attempted more than <> show limit <> times

Change MPIN

Scroll inside to view more
ERROR MESSAGE
User aborted

Pay

Scroll inside to view more
ERROR MESSAGE
Merchant signature mismatch
Same merchantRequestId used after successful transaction
User aborted
The account chosen for payment doesn't have MPIN set

Incoming Web Collect - Approve

Scroll inside to view more
ERROR MESSAGE
Merchant signature mismatch
User aborted
The account chosen for payment doesn't have MPIN set

Incoming Web Collect - Decline

Scroll inside to view more
ERROR MESSAGE
Merchant signature mismatch

Incoming Intent Call

Scroll inside to view more
ERROR MESSAGE
Merchant signature mismatch
User aborted

Send Money

Scroll inside to view more
ERROR MESSAGE
Merchant signature mismatch
User aborted
The account chosen for payment doesn't have MPIN set

Request Money

Scroll inside to view more
ERROR MESSAGE
Merchant signature mismatch

Check balance

Scroll inside to view more
ERROR MESSAGE
User aborted
The account chosen for payment doesn't have MPIN set
Last updated 6 months ago