UPI Error Codes

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

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

Error Message

  • The transaction was declined because the specified amount exceeds allowed limits.
  • Amount exceeds allowed limit.

Source: ACQUIRER

Error Message

  • Payment Instrument is restricted to perform the relevant operation.

Source: ACQUIRER

Error Message

  • The request has already been processed.
  • The request was rejected because the client has sent too many requests in a given time window.

Source: ACQUIRER

Error Message

  • Insufficient funds to proceed with payment using the specified payment option.

Source: ACQUIRER

Error Message

  • The request does not the expected contract and cannot be processed. This may be due to malformed request, invalid or missing parameters.
  • The request does not meet the expected contract and cannot be processed. This may be due to malformed request, invalid or missing parameters.

Source:

  • ACQUIRER
  • INTERNAL

Error Message

  • The payment was declined by the acquirer.
  • The request does not the expected contract and cannot be processed. This may be due to malformed request, invalid or missing parameters.

Source:

  • ACQUIRER
  • INTERNAL

Error Message

  • Internal server error. The request cannot be processed at this time.
  • Invalid Merchant or merchant not permitted related operation

Source: INTERNAL

Error Message

  • Relevant User Account not active/valid.

Source: ACQUIRER

Error Message

  • Invalid Merchant or merchant not permitted related operation.

Source:

  • ACQUIRER
  • INTERNAL

Error Message

  • User Authentication Failed, Please try again with valid parameters.

Source:

  • ACQUIRER
  • INTERNAL

Error Message

  • The payment has expired and cannot be modified further.

Source: ACQUIRER

Error Message

  • The payment is pending and requires authorization before it can be processed.

Source: ACQUIRER

Error Message

  • The request timed out. Please try again later.

Source: ACQUIRER

Error Message

  • The payment was declined after a risk check.

Source:

  • ACQUIRER
  • INTERNAL


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