---
page_source: https://juspay.io/in/docs/enach/docs/how-to-integrate/enable-mandate-payment
page_title: Enable Mandate Payment
---


# Enable Mandate Payment




### **Step 4:** Enable eNACH Recurring payment flow for future debits




### 4.1 Recurring transaction


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](https://docs.juspay.in/enach/docs/how-to-integrate/list-mandate-api)** **** to find the mandate_id linked for a customer_id.
  
  > **Note**
  > 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](https://docs.juspay.in/enach/docs/how-to-integrate/mandate-status-check-api)**  to get the updated mandate status and confirm if the mandate is in active state before initiating the recurring payment flow.

* Use**[Mandate Execution API](https://docs.juspay.in/enach/docs/how-to-integrate/mandate-execution-api)**  to initiate the recurring payment transaction
  
  * Mandatory details: Order_id, Amount, Customer Id, Mandate ID
* 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




### 4.2 Check eNACH recurring transaction status


* After the mandate execution is initiated, you can check the status of the Recurring payment transaction using `Order Status API`
* Juspay will share the eNACH recurring payment order status & details in response of `Order Status API` and also in `Webhooks`
* Changes are required at your end to handle the mandate parameters passed in the responses
  
  * [Webhooks Response](https://docs.juspay.in/enach/docs/how-to-integrate/recurringwebhook)
  * [Order Status Response](https://docs.juspay.in/enach/docs/how-to-integrate/order-status-recurring)




### 4.3  Mandate Management


* You can also use the **[List Mandate API](https://docs.juspay.in/enach/docs/how-to-integrate/list-mandate-api)** **** to get the details of all the mandates for a particular customer for your Mandate Management section

You can manage the Juspay Mandate IDs set up for your users in Mandate Management section using the following APIs:

* Use **[Revoke Mandate API](https://docs.juspay.in/enach/docs/how-to-integrate/revoke-mandate-api)**  to revoke/cancel an Active mandate
* Use **[Pause Mandate API](https://docs.juspay.in/enach/docs/how-to-integrate/pause-mandate-api)**  to Pause an Active Mandate till a set time
* Use **[Resume Mandate API](https://docs.juspay.in/enach/docs/how-to-integrate/resume-mandate-api)**  to resume the paused mandates

