How does user authentication happen using Aadhar esign mandates?

How does user authentication happen using Aadhar esign mandates?

eSign Mandate authentication is triggered via Digio link sent over SMS/Email or SDK trigger using eNACH id and identifier provided by Digio. In both cases below screens open - 



  • The first step is first factor authentication of user Mobile/Email as per CCA guideline. 

  • This opens up the eNACH form. All mandatory values not hardcoded must be filled in. 

  • On clicking ‘eSign Now’, the ESP’s (here, NSDL) Aadhaar signing flow (2nd factor auth.) opens up. Aadhaar or VID has to be entered and OTP received on linked mobile number.



  • Post successful signing, the green confirmation screen is shown. In case of eSign failure, the program redirects back to the eNACH form. The customer may retry. 

  • An email/SMS notification for successful signing of mandate on Digio with Corporate is also sent to the Customer (as per CCA guideline).

  • Signing (2nd factor auth) may also happen using an approved biometric device on the Desktop web application or the NSDL Mobile app.

  • Post user signing, signed XML is passed to your sponsor bank via H2H server for further processing.

    • Related Articles

    • How does user authentication happen using Physical mandates?

      Post mandate request creation based on 3.2 a pre-filled PDF form can be downloaded via API call or Digio Mandate book section. That looks like below - Once the NACH mandate form has been downloaded, it has to be printed, and signed by the customer. ...
    • How does user authentication happen using API mandate?

      An authentication is triggered via Digio link sent over SMS/Email or SDK trigger using eNACH id and identifier provided by Digio. In both cases below screens open - NPCI then redirects the Customer to the Destination Bank’s NetBanking or to a Debit ...
    • How to monitor mandate registration using the mandate MIS?

      First let’s understand mandate lifecycle and states All Mandates (These Can be classified into 3 Authentication States) Partial AuthFail Signed (Represents all authenticated mandates irrespective to further lifecycle status. These can be further ...
    • How does the mandate registration process happen?

      Steps 3 Mandate Variants API eNACH (Debit Card & Net Banking) PHYSICAL NACH eSIGN eNACH 1 - Sponsor bank profile creation Via Digio Dashboard (One time activity) Via Digio Dashboard (One time activity) Via Digio Dashboard (One time activity) 2 - ...
    • How to generate a mandate request using digio dashboard?

      Go to the Mandate section on Digio dashboard and click on Create new Mandate. Below screen will open Field explanation - 1 Create/Amend/Cancel (Mandatory) Mandate Type. The Default is ‘Create’. 2 Sponsor Bank Profile The config. profile with the ...