BNPL Error Codes

The list below is the top error codes associated with BNPL payments, along with their corresponding reasons and descriptions.

Error Message

  • Amount is incorrect.

Source: PROCESSOR/GATEWAY

Error Message

  • Failure due to allowed attempts exceeded.

Source: ACQUIRER

Error Message

  • Currency is required.

Source: PROCESSOR/GATEWAY

Error Message

  • Duplicate Merchant Reference ID received.
  • Duplicate Transaction.

Source: ACQUIRER

Error Message

  • Something is missing in the request.

Source: PROCESSOR/GATEWAY

Error Message

  • Amount can not be empty.

Source: PROCESSOR/GATEWAY

Error Message

  • Merchant details are empty.

Source: PROCESSOR/GATEWAY

Error Message

  • Merchant id is not mentioned.

Source: PROCESSOR/GATEWAY

Error Message

  • Something is missing in the request.

Source: PROCESSOR/GATEWAY

Error Message

  • Mobile number empty.

Source: PROCESSOR/GATEWAY

Error Message

  • Payment id is not present.

Source: PROCESSOR/GATEWAY

Error Message

  • Payment type is empty.

Source: PROCESSOR/GATEWAY

Error Message

  • Refund payment id is not present in the request.

Source: PROCESSOR/GATEWAY

Error Message

  • Empty object sent.

Source: PROCESSOR/GATEWAY

Error Message

  • Something is missing in the request.

Source: PROCESSOR/GATEWAY

Error Message

  • The OTP submitted is incorrect.

Source: ACQUIRER

Error Message

  • Inquiry request is not set properly.

Source: PROCESSOR/GATEWAY

Error Message

  • Insufficient Funds.

Source: ACQUIRER

Error Message

  • Internal server error. The request cannot be processed at this time.
  • The request does not abide the expected contract and cannot be processed. This may be due to malformed request, invalid or missing parameters.
  • The merchant is not allowed to do the transaction.
  • Merchant is not valid.

Source:

  • INTERNAL
  • ACQUIRER

Error Message

  • some internal error occured.

Source: PROCESSOR/GATEWAY

Error Message

  • The request does not abide the expected contract and cannot be processed. This may be due to malformed request, invalid or missing parameters.
  • The order amount is not valid for the transaction.
  • Product Details must contain at least one product.
  • Customer Address must not contain more than 100 characters
  • Mobile No. already registered with another email.
  • Customer Details are missing.
  • Verification failed due to an invalid or expired token.
  • Customer Email ID is invalid.
  • Customer Mobile No. must contain only digits.
  • Customer First Name is invalid.
  • Customer Last Name is invalid.
  • Merchant Order Reference Id is missing.
  • Payment Details are missing.
  • Invalid Request Parameters.
  • Invalid or unrecognized Transaction ID or Payment ID.
  • Payment method is missing/invalid.
  • Authorization Data is required.
  • The transaction value is higher than the allowed value.
  • Payment Details are missing.
  • Payment Amount is missing.
  • Request Parameters Invalid Format.
  • Customer Mobile No. must be at least 9 digits long
  • Needed Request Parameters missing.
  • Invalid Request Parameters.
  • Payment method is missing/invalid.
  • Redirect Url must not be empty.
  • No matching records found for the inquiry.
  • Merchant Order Reference is missing.

Source:

  • ACQUIRER
  • INTERNAL

Error Message

  • Relevant User Account not active/valid.

Source: ACQUIRER

Error Message

  • Some error occured on the acquirer end.

Source: PROCESSOR/GATEWAY

Error Message

  • Merchant is not valid.

Source: PROCESSOR/GATEWAY

Error Message

  • Amount should be greater than zero.

Source: PROCESSOR/GATEWAY

Error Message

  • Refund not allowed on this order type.
  • OPERATION_NOT_ALLOWED.
  • Order might have already processed.
  • Refund not allowed on this order.

Source: ACQUIRER

Error Message

  • Order not found.

Source: ACQUIRER

Error Message

  • otp can not be empty.

Source: PROCESSOR/GATEWAY

Error Message

  • Transaction expired.

Source: ACQUIRER

Error Message

  • Payment id is incorrect.

Source: PROCESSOR/GATEWAY

Error Message

  • Transaction not Authorized.

Source: ACQUIRER

Error Message

  • Failure due to request velocity or limit checks.

Source: ACQUIRER

Error Message

  • Payment has been blocked based on the risk check.

Source: ACQUIRER

Error Message

  • Transaction Timed out.

Source: ACQUIRER

Error Message

  • the user needs to sign up first on the application.

Source: ACQUIRER

Error Message

  • The merchant is not allowed to do the transaction.

Source: ACQUIRER

Error Message

  • Failure due to Unknown reason.

Source: ACQUIRER

Error Message

  • Consumer Authentication failed.

Source: ACQUIRER

Error Message

  • the user is not authorized to do the transaction.

Source: ACQUIRER


Ask AI
Assistant
Order Lifecycle
Refunds
Settlements
Checkout
Dashboard
International Payments
How do I implement webhook notifications for payment status updates, and what's the recommended way to verify webhook authenticity?
How do I integrate Pine Labs payment gateway with my React Native mobile app and what are the required API credentials?
Can I customize the payment UI for card transactions, and what parameters can I pass to modify the checkout experience for my customers?
Assistant