Create Payment Link
This API is used to create a payment link to collect payment from the end customer. Response of this API contains the payURL to which the customer needs to be redirectd. Once the customer lands on the checkout page and makes the paymentnt through the selected payment channel, the customer is redirect back to the partner’s returnUrl and the partner gets a webhook call for a successful credit of the same deposit. The partner then need to send required verification details for the payment using Upload Payment Verification Details API.
Payment status and transaction verificaiton status can be found using Get Transaction API.
Authorizations
Merchant API Key
Generated request signature
Body
Amount that needs to be collected from end user
Base currency of the quoteAmount
This URL is needed to redirect the user after the session is completed. The end customer will be redirected to this URL with the status of the session.
This is a partner ID to map a billing session with their generated ID. This cannot be the same for two sessions.
Customer's email. Require this to send an invoice.
The customer's Indian phone number in the format of +91-XXXXXXXX
Name of the customer
To add meta params in the session. They will be passed in the webhook and query API as well.