eNACH

Feature Specifications

Different PGs provide support for different authentication methods for eNach Registration flow.

Scroll inside to view more
PA / PG
Netbanking Authentication
Debit Card Authentication
Aadhaar Authentication
LotusPay
Supported
Supported
Supported
PayU
Supported
Supported
Not Supported
TPSL
Supported
Supported
Supported
Razorpay
Supported
Supported
Supported
Digio
Supported
Supported
Supported
Camspay
Supported
Supported
Supported
Cashfree
Supported
Supported
Not Supported

How it works

Mandate Registration

Registration involves customers providing consent to initiate recurring payments.

Mandate details required for registration:

  • Order amount - ₹1 for eNACH registration (penny drop payment )

  • Max mandate amount - Max mandate amount for the future (in ₹)

  • Mandate Start Date - Mandate creation date

  • Mandate End Date - Any future date after which the mandate stops

  • Mandate Frequency - Daily, Weekly, Monthly, Yearly, As presented

Note

eNach vs eMandate Flow

Unlike UPI Autopay and Card Mandates, in case of eNACH only a penny drop transaction is done i.e. ₹1 or ₹2 is debited from account and refunded immediately, for authentication. The actual first debit of the order amount if required, needs to be done in a separate transaction call.

Incase of eMandate flow, the registration of the mandate and the debit of the actual order amount happens simultaneously. Only ICICI Bank and HDFC Bank currently support the eMandate flow. Please check with your PGs if the same is supported at their end.

Warning

Please check with your Payment Aggregator / Gateway for the complete list of supported banks for eNACH registration

Mandate Execution

Merchants are required to trigger Mandate Execution request to Juspay in order to debit the amount from user's accounts as per the set frequency.

Once the recurring payment requests is received, Juspay checks if the mandate is in ACTIVE state and then the payment is initiated to the gateway.

Mandate details required for recurring:

  • Order amount - This is the amount that a customer will be charged in this transaction.

  • Customer ID - Customer Identifier against which the mandate was created.

  • Mandate ID - Mandate ID sent by Juspay after successful mandate registration.

User Journey

eNach Registration with Netbanking authentication

  • User can register for mandate using their respective net-banking credentials.

eNach Registration with Debit Card authentication

  • User can register for mandate using their respective debit card credentials.

eNach Registration with Aadhaar authentication

  • User can register for mandate using their Aadhaar as the authentication mode

Flow variations available for eNACH option

  1. Pre-filled Bank account details

    If users' bank details are already available, the eNACH registration page can be opened with the preselected bank and account details pre-filled and non-editable.

2. Manual input of Bank Account details

The user inputs the required bank details for the eNACH registration in the page and proceeds.

Analytics

You can use the Transaction Analytics Module in Juspay Dashboard to monitor the traffic and performance of eNACH registration and recurring payment transactions.

Last updated 1 year ago