Adding the UPI Autopay flow
Step 3: Enable UPI Autopay Registration flow on your payment page
3.1
Juspay config changes
3.2
Payload changes
3.3
Check UPI Autopay registration status
Login to Juspay Dashboard and navigate to Marketplace tab to get the UPI Autopay flow enabled on your Juspay payment page
Juspay will release these changes in testing environment (CUG) for you to initiate the end to end testing on your app / website
Additional UPI Autopay parameters are expected to be passed to Juspay while you are loading the payment page
If you are using Session API based authentication to load the Juspay HyperCheckout Payment Page
If you are using Signature based authentication to load the Juspay HyperCheckout Payment Page,
Refer to the Process Payload for Autopay / Mandate changes to be done
Autopay details like Order amount, Max mandate amount, Start Date, End Date, and Frequency are expected to be passed to Juspay in this step
Once the mandate registration has been completed, a Juspay Mandate ID is created
Juspay will share the mandate status & details in response of Order Status API call and also in Webhooks
Changes are required at your end to handle these additional mandate parameters and show correct status to the customers
There can be cases where the debit of the order amount is successful but the Autopay registration has failed. Please refer to mandate_status parameter for the actual status of the Autopay registration.