Once a eNACH registration is successful, you can seamlessly initiate the recurring debit transactions with Juspay as per the set frequency
Use List Mandate API
to find the mandate_id linked for a customer_id.
If mandate_id is stored (available from Order status API/ Webhooks) at your end, the List Mandate API is not required and the Mandate Status API can be called directly
Use Mandate Status API
to get the updated mandate status and confirm if the mandate is in active state before initiating the recurring payment flow.
-
Once Mandate Execution transaction is received, Juspay performs a status check with gateway to confirm if the mandate is in ACTIVE state.
If the mandate is in ACTIVE state the recurring debit call is done by Juspay to the payment gateway
Please note that recurring debit transaction will be routed to the same PA/PG through which the eNACH registration was done