API Reference

Mandate Initiation Parameters

Mandate Initiation table:

Parameter NameRequiredFormatComment
amountYesIntegerValue should be <= 100000 for production and <= 10 for demo environment.
account_numberYesStringAccount number of the customer on which enach mandate registration is to be done.
emailYesValid email addressEmail address of the customer.
nameYesStringName of the customer
mobileYesStringValid 10-digit mobile number of the customer.
bankYesStringOne of:

ICIC for ICICI Bank
SBIN for State bank of India
HDFC for HDFC Bank.
Only these three banks are supported in UAT.
debit_typeYesStringOne of: netbanking or debitcard. Depending on the users preference for authentication.
start_dateYesDate formatted as dd-mmm-yyyy.Start date of mandate.

It should be atleast today + 1 day.
end_dateYesDate formatted as dd-mmm-yyyy.End date of mandate.
frequencyYesStringOne of:

daily, weekly, monthly, quarterly, semiannually, yearly, bimonthly, adhoc

Note that you can only place one successful debit in the specified frequency period. Not applicable for AdHoc frequency.
response_urlYesValid URLResponse URL at which there will be a redirection.
loan_account_noNoStringLoan Account number to associate with the given loan.