Skip to content
Create account
or
Sign in
The Stripe Docs logo
/
Ask AI
Create account
Sign in
Get started
Payments
Finance automation
Platforms and marketplaces
Money management
Developer tools
Get started
Payments
Finance automation
Get started
Payments
Finance automation
Platforms and marketplaces
Money management

UPI payments

Learn about UPI, a common payment method in India.

Copy page

Caution

UPI support is currently in beta. Reach out to Stripe support if you’d like to enable it for your account.

UPI is a real-time payment system developed by the National Payments Corporation of India. The service works by instantly transferring funds between two bank accounts. To pay with UPI, customers scan a QR code in their preferred digital wallet or banking app, before authenticating and completing the payment.

  • Customer locations

    India

  • Presentment currency

    USD

  • Payment confirmation

    Customer initiated

  • Payment method family

    Real-time payments

  • Recurring payments

    No

  • Payout timing

    2 days

  • Connect support

    No

  • Dispute support

    No

  • Refunds / Partial refunds

    Yes / Yes

  • QR expiry

    5 min

  • Manual capture support

    No

Get started

You don’t have to integrate UPI and other payment methods individually. If you use our front-end products, Stripe automatically determines the most relevant payment methods to display. Go to the Stripe Dashboard and enable UPI. To get started with one of our hosted UIs, follow a quickstart:

  • Checkout: Our prebuilt, hosted checkout page.
  • Elements: Our drop-in UI components.

Other payment products

The following Stripe products also let you add UPI from the Dashboard:

  • Payment Links

Disputes

Disputes are permitted in certain select situations. Buyers can raise disputes with their banks and must provide evidence of their issue, such as fraud or account takeover.

For UPI, you can’t challenge buyer-initiated disputes. If Stripe is notified that our partner has accepted a request to return customer funds, Stripe might remove the funds from your account.

Refunds

You can refund UPI payments up to 180 days after the original payment date and view the refund reflected in your account within a few minutes.

Transaction limits

The amount for a single UPI must be at least 1 USD and no more than 1,150 USD. The buyer can’t make over 100K INR worth of transactions in a rolling 24 hour period.

Was this page helpful?
YesNo
Need help? Contact Support.
Join our early access program.
Check out our changelog.
Questions? Contact Sales.
LLM? Read llms.txt.
Powered by Markdoc