Create Authorisation Request

Use this API to create an authorisation request for a particular subscription. This API is applicable only if you have created a subscription via Create Seamless Subscription API. Use the response of the Create Seamless Subscription API to get the supported banks for E_MANDATE and supported UPI handles.

πŸ“˜

For E_MANDATE, a client-side POST redirection should be made to authPaymentData.link with authPaymentData.postData. Server side redirection does not work for all banks.

In the test environment, the response for Create Auth is just dummy data and not actual bank links. So after creating auth in test env, use the Simulate Update Auth endpoint to update the status of that authorization. POST redirection is not supported in the test environment.

TPV is currently not supported for UPI Intent/Qr auth flow.

The table below lists the intent applications supported by Subscriptions.

AppsAndroid IntentiOS Intent
Paytmβœ”οΈβœ”οΈ
GPay (@okhdfc, @okicici, @oksbi)βœ”οΈβœ”οΈ
PhonePeβœ”οΈX
AmazonPayβœ”οΈX
Bhimβœ”οΈX
Language