BNPL Error Codes

Learn more about the error codes associated with BNPL payments, including brief descriptions and their causes.

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