Documentation Index
Fetch the complete documentation index at: https://gr4vy.radial-commerce.com/llms.txt
Use this file to discover all available pages before exploring further.
Setup
Please follow the common dLocal instructions to get set up with UPI. Next, make sure to enable UPI as a payment method on your configured account.Recurring transactions
Please note that recurring UPI payments are not confirmed in real-time. A transaction takes at least 24 hours (up to 48 hours) to be confirmed due to a mandatory upcoming payment notification rule in India. As a result, the UPI integration will wait for an asynchronous callback (webhook) to receive the final payment status. Same works for the tokenization of a payment method, that only works for recurring or installments transactions. You can specify the payment frequency using the dLocal UPI connection options. The example below demonstrates how to configure a monthly payment that recurs for one year.Usage with Embed
When storing a UPI payment method with Embed, dLocal requires it to be set up as a recurring transaction. You can do this by setting thepaymentSource to recurring.
If this isn’t configured correctly, the transaction will error with “Payment method tokenization is only supported for recurring transactions.”.