NACH Banks
nach_bank objects represent banks participating in the NACH system. The API allows you to retrieve NACH banks. You can retrieve individual NACH banks as well as a list of all NACH banks. This database is updated once a month, and may be updated more frequently if any major changes require publishing.
This endpoint is useful for you to determine what type of mandate to create for a customer banking with a particular bank (known as the destination bank). For example, if your customer is banking with Bank A, you might query to see if Bank A is enabled for the ACH Debit mode in the NACH Debit payment system. Or you may want to see if Bank A is enabled for the emandate_api variant of NACH Debit. If it is enabled, you would proceed using the Source API endpoint.
The NACH bank object
ATTRIBUTES
|
Attribute
|
Description
|
|---|---|
object string, value is "nach_bank"
| String representing the object’s type. Objects of the same type share the same value.
|
livemode boolean
| Has the value true if the object exists in live mode or the value false if the object exists in test mode.
|
id string
| Four-character NPCI NACH Bank Code of the bank
|
display_name string
| The display name of the NACH bank in LotusPay.
|
name string
| The name of the NACH bank as per NPCI records.
|
ifsc string
| The central NACH branch IFSC code of the NACH bank.
|
ach_dr boolean
| True if the NACH bank is enabled for physical mandates, else false.
|
variant_esign boolean
| True if the NACH bank is enabled for the Aadhaar eSign variant of eMandates, else false.
|
variant_api boolean
| True if the NACH bank is enabled for the NPCI API variant of eMandates, else false.
|
variant_api_debitcard boolean
| True if the NACH bank is enabled for debit card authorisation mode for the NPCI API variant of eMandates, else false.
|
variant_api_netbanking boolean
| True if the NACH bank is enabled for net-banking authorisation mode for the NPCI API variant of eMandates, else false.
|
variant_api_aadhaar boolean
| True if the NACH bank is enabled for Aadhaar authorisation mode for the NPCI API variant of eMandates, else false.
|
- Have questions?
- Need help? Contact support
- LLM? Read llms.txt

