New in Chargebee: Explore Reveal and understand your payment performance end-to-end.Try Now
Docschargebee docs
HomeBillingPaymentsRevRecGrowthReveal
Support

Product Updates


  • Release Notes

Payment Methods


  • Payment Methods Overview
  • Cards
  • Direct Debit
  • Bank Based Payments
  • Wallets
  • Vouchers
  • Articles and FAQ

Payment Gateways and Configuration


  • Payment Gateways Overview
  • Chargebee Test Gateway
  • Stripe
  • PayPal Payment Services
  • Chargebee Pay
  • Adyen
  • Authorize.net
  • Bambora (formerly Beanstream)
  • Bank of America
  • BluePay
  • BlueSnap
  • Braintree
  • Checkout.com
  • CyberSource
  • dLocal
  • EBANX
  • Ecentric
  • Elavon
  • E-xact Direct Integration
  • eWay Rapid
  • Global Payments
  • GoCardless
  • J.P. Morgan Mobility Payment Solutions
  • Metrics Global
  • Mollie
  • Moneris
  • Network Merchants Incorporated (NMI)
  • Nuvei
  • Orbital (Chase Paymentech)
  • Pay.com
  • Paymill
  • Paystack
  • Pin Payments
  • QuickBooks Payments
  • Razorpay
  • Sage Pay
  • Solidgate
  • Twikey
  • Windcave
  • Worldline Online Payments(formerly Ingenico)
  • Worldpay
  • Articles and FAQ

Level 2/3 Data Support


  • Level 2/3 Data Support

Advanced Routing


  • Advanced Routing

Dunning


  • Dunning
  • Articles and FAQ

Offline Checkout


  • Offline Checkout
  • Articles and FAQ

Transaction Sync & Invoice Mapping


  • Transaction Sync and Invoice Mapping

Fraud Management


  • Fraud Management

Error Handling


  • Errors with Root Cause and Troubleshooting

Payment Lifecycle Logs


  • Payment Intents
  • Transactions
  • Gateway Activity Logs
  • Gateway Webhook Logs
  • Articles and FAQ

Others


  • Reach (Merchant of Record)
  • Payment Verification
  • Bulk Deletion of Payment Methods
  • Custom Payment Methods
  • Payment Initiator Parameter
  • PSD2 and Strong Customer Authentication
  • RBI e-Mandate
  • RBI Tokenization Regulations
  • Chargeback Management
  • Transaction Descriptors
  • Payment Preferences
  • Visa Trial Rules
  • Mastercard Trial Rules
  • Co-badged Card Compliance
  • Articles and FAQ
  1. Payments
  2. Payment Methods
  3. Others
  4. Articles and FAQ
  5. Payment Preferences
  1. Payments
  2. Payment Methods
  3. Others
  4. Articles and FAQ
  5. Payment Preferences

Why does a UPI transaction fail with the error - “Payment was unsuccessful as your account does not pass the risk checks done by your bank”?

Problem Statement

You want to understand why does a upi transaction fail with the error - “payment was unsuccessful as your account does not pass the risk checks done by your bank”.

Solution

This error can appear even when the UPI payment method is valid and the payment gateway is functioning correctly. It is often related to restrictions set by the customer's bank.

UPI Max Transaction Limit

One of the most common causes is the UPI Max Transaction Limit imposed by banks for UPI mandate-based transactions. If the UPI Max Transaction Amount configured in Chargebee exceeds the maximum amount supported by the customer's bank, the transaction is rejected before reaching the payment gateway.

Example

Suppose Chargebee is configured to accept UPI payments up to ₹50,000, but the customer's bank only allows transactions up to ₹10,000. In this case, any transaction above ₹10,000 will be immediately declined by the bank.

How to Adjust the Setting

To minimize such errors, you can adjust the UPI Max Transaction Amount in Chargebee.

Go to Settings → Configure Chargebee → Payment Preferences and set a practical value based on your highest expected transaction. For example, if your highest plan is ₹5000/month, set the limit to ₹6000.

Note

If you do not set a value in your Chargebee site, a default (potentially higher) limit may still be active in the backend. Manually setting a lower amount in the UI overrides any backend-configured amount and can help prevent these errors.

Related Articles

Can I use multiple currencies with my Chargebee account?
Does Chargebee automatically update an expired card?
How can customers add or update their payment information in Chargebee?

Was this article helpful?