UPI Collections - Payment Modes
UPI Payment Link
This collection of APIs enables you to collect money via UPI (Unified Payments Interface) from your customers or enable your partner businesses/SMEs to do the same. We support multiple methods, such as Dynamic UPI QR codes, payment links, or app-specific deep links.
Decentro's payment link allows the payer complete flexibility regarding the payment experience, which could be through any UPI app on their device.
This is compared to a collect request, which will be triggered directly to the payer's UPI handle on the app of their choice, which might not necessarily be installed on their device.
Decentro provides UPI intent capabilities through its APIs, dashboards, or SDKs, which can be embedded in a website or mobile app.
UPI Payment Link Variants
Decentro supports multiple types of payment links.
- Generic shortened UPI Link: The platform can use a vanilla payment link, which the payer can pay from any UPI app. If found, this typically opens up all the UPI apps available on the mobile, and the customer can choose the app to pay from.
- UPI Deep-Links: This is a variation of the payment link where Decentro provides protocols (deep links) for popular PSP apps, and if the platform embeds the same on their app, the payer can pay from the specific app only, and the payer is redirected back after completing the action on the UPI app.
UPI Dynamic QR
A UPI QR code is a machine-scannable Quick Response (QR) code that contains the merchant's UPI details. To initiate a payment, a payer can scan the code using their UPI payment app (such as Gpay, PayTM, etc.). These codes must comply with NPCI’s UPI infrastructure requirements to ensure that the merchant's details are stored securely and that there are no errors during the payment journey.
Unlike static QR codes, dynamic QR codes are designed for one-time usage only for a single transaction. This ensures there are no reconciliation or experience issues for the platform or the payers. In addition, dynamic QR codes can be used for offline use cases like last-mile payments, online web-based payments, etc.
UPI Collect Request
This collection of APIs enables you to collect money via UPI rails, (Unified Payments Interface) from a specific UPI handle (VPA).
UPI Collect request Variants
Collection requests powered by Decentro allow platforms to request money to specific UPI IDs through their app or website. Decentro powers 2 types of flows.
- Collection Request: This flow requires the payer to go to the UPI app where the VPA is registered and approve the transaction using the MPIN. It doesn't check the bank account linked to the UPI ID and will go through regardless of the bank account linked.
- Collect Request with TPV: this flow requires the payer to go to the UPI app where the VPA is registered and approve the transaction using the MPIN. This flow checks the bank account linked to the UPI ID and will be processed if the account linked matches the bank account passed by the platform as part of the request.
Use Case
Decentro's UPI Collections services can be used to cater to multiple use-cases.
- Repayments: collect one-time repayments or downpayments from borrowers on your app which can be settled to the lender's account directly.
- Investments: collect one-time from your customers which can be settled to a clearing house or AMC for investment use-cases like Mutual funds, etc., with our without TPV.
- Deposits: collect one-time from your customers which can be settled to a bank partner for topping up fixed or recurring deposits.
- E-commerce: collect from your customers for shopping online on your app and settle to your account or the seller if required.
Updated 9 days ago