---
title: "UPI"
description: "Accept UPI payments with your online payments integration."
url: "https://docs.adyen.com/payment-methods/upi"
source_url: "https://docs.adyen.com/payment-methods/upi.md"
canonical: "https://docs.adyen.com/payment-methods/upi"
last_modified: "2026-06-01T15:33:15+02:00"
language: "en"
---

# UPI

Accept UPI payments with your online payments integration.

[View source](/payment-methods/upi.md)

To process payments with UPI, you must comply with [regulations in India](/online-payments/payments-india-compliance-guide/), and have a local entity and a local integration in India. Reach out to your account manager or our [Support Team](https://ca-test.adyen.com/ca/ca/contactUs/support.shtml?form=other) for more information.

* In November 2025, the National Payments Corporation of India (NPCI) has informed ecosystem partners of its plan to **deprecate UPI Collect**, shifting its focus toward UPI Intent and UPI QR as the primary UPI payment methods going forward. This decision has been driven by lower authorization rates and a higher likelihood of fraudulent transactions associated with UPI Collect.
* Therefore, we will no longer offer UPI Collect for *new* merchant integrations, and *we have updated our drop-in and components ([V6.30.0](https://github.com/Adyen/adyen-web/releases/tag/v6.30.0))* to reflect this change.
* **If you use UPI Collect via a custom Checkout API and UI**: We strongly recommend that you begin offering **UPI Intent** and/or **UPI QR** (if not already enabled) and start your migration as soon as possible.
* Adyen is keeping merchants informed about this initiative with specific system messages.

With UPI, shoppers can link their bank account to a mobile app, allowing them to make purchases via instant bank transfer. Shoppers can use one of a number of apps built by participating banks or third party partners. See [the UPI website](https://www.npci.org.in/product/upi/all-members) for the full list of supported UPI apps.

With UPI, you can give your shoppers different payment options:

* UPI Intent - redirect your shopper to their UPI app on their mobile device.
* UPI QR - present a QR code to your shopper which they can scan to complete the payment using their UPI app.
* UPI Collect - ask your shopper to enter their UPI virtual payment address (VPA) and complete the payment on their UPI app.

| Payment type | Payment flow | Countries | Currencies | [Recurring](/online-payments/tokenization)                           | [Refunds](/online-payments/refund)                           | [Partial refunds](/online-payments/refund/#refund-a-payment) | [Multiple partial refunds](/online-payments/refund)          | [Separate captures](/online-payments/capture) | [Partial captures](/online-payments/capture/#partial-capture) | [Multiple partial captures](/online-payments/capture/#multiple-partial-captures) | [Chargebacks](/risk-management/chargeback-guidelines)        |
| ------------ | ------------ | --------- | ---------- | -------------------------------------------------------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | --------------------------------------------- | ------------------------------------------------------------- | -------------------------------------------------------------------------------- | ------------------------------------------------------------ |
| Direct debit | await        | IN        | INR        | ![checkmark](/user/data/smileys/emoji/white_check_mark.png) See note | ![checkmark](/user/data/smileys/emoji/white_check_mark.png)  | ![checkmark](/user/data/smileys/emoji/white_check_mark.png)  | ![checkmark](/user/data/smileys/emoji/white_check_mark.png)  | ![x](/user/data/smileys/emoji/x.png)          | ![x](/user/data/smileys/emoji/x.png)                          | ![x](/user/data/smileys/emoji/x.png)                                             | ![checkmark](/user/data/smileys/emoji/white_check_mark.png)  |

## How do you want to integrate?

[![This is the web icon.](/user/pages/reuse/image-library/01.icons/web/web.svg?decoding=auto\&fetchpriority=auto)](/payment-methods/upi/web)

###### [Web](/payment-methods/upi/web)

[Use our pre-built UI solutions to add UPI to your website.](/payment-methods/upi/web)

[![This is the iOS icon.](/user/pages/reuse/image-library/01.icons/ios/ios.svg?decoding=auto\&fetchpriority=auto)](/payment-methods/upi/ios)

###### [iOS](/payment-methods/upi/ios)

[Use our pre-built UI solutions to add UPI to your iOS app.](/payment-methods/upi/ios)

[![This is the Android icon.](/user/pages/reuse/image-library/01.icons/android/android.svg?decoding=auto\&fetchpriority=auto)](/payment-methods/upi/android)

###### [Android](/payment-methods/upi/android)

[Use our pre-built UI solutions to add UPI your Android app.](/payment-methods/upi/android)

[![This is the React Native icon.](/user/pages/reuse/image-library/01.icons/react-native/react-native.svg?decoding=auto\&fetchpriority=auto)](/payment-methods/upi/react-native)

###### [React Native](/payment-methods/upi/react-native)

[Use our pre-built UI solutions to add UPI your cross-platform app.](/payment-methods/upi/react-native)

[![This is the Flutter icon.](/user/pages/reuse/image-library/01.icons/flutter/flutter-logo.svg?decoding=auto\&fetchpriority=auto)](/payment-methods/upi/flutter)

###### [Flutter](/payment-methods/upi/flutter)

[Use our pre-built UI solutions to add UPI your cross-platform app.](/payment-methods/upi/flutter)

[![This is the API only icon.](/user/pages/reuse/image-library/01.icons/api-only/checkout-api-only.svg?decoding=auto\&fetchpriority=auto)](/payment-methods/upi/api-only)

###### [API only](/payment-methods/upi/api-only)

[Build your own UI for UPI in your website, iOS or Android app.](/payment-methods/upi/api-only)

[![This is the Pay by Link icon.](/user/pages/reuse/image-library/01.icons/pay-by-link/pay-by-link.svg?decoding=auto\&fetchpriority=auto)](/unified-commerce/pay-by-link)

###### [Pay by Link](/unified-commerce/pay-by-link)

[Use Pay by Link to accept UPI payments.](/unified-commerce/pay-by-link)
