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
|

