Appendix

Bank Identifiers#

The table below lists the supported banks with their corresponding identifier. These identifiers will be used throughout the BankConnect product, whenever a bank or bank_name field are involved.

IdentifierBank Name
abhinav_sahakariThe Abhinav Sahakari Bank Ltd
abhyudayaAbhyudaya Co-operative Bank Ltd
ahmedabad_mercantileThe Ahmedabad Mercantile Co-operative Bank Limited
airtelAirtel Payments Bank
allahabadAllahabad Bank
alrajhiAl Rajhi Bank
andhraAndhra Bank
apgvbnkAndhra Pradesh Grameena Vikas Bank
andhra_pragathiAndhra Pragathi Grameena Bank
apna_sahakariApna Sahakari Bank Ltd
ausfbnkAU Small Finance Bank
axisAxis Bank
bandhanBandhan Bank
baramatiThe Baramti Sahakari Bank Ltd
barodaBank of Baroda
basseinBassein Catholic Co-operative Bank Ltd
bharatbnkBharat Co-Operative Bank
boiBank of India
canaraCanara Bank
centralCentral Bank of India
citiCitibank
citizensCitizens Co-op Bank Ltd
city_unionCity Union Bank
corporationCorporation Bank
cosmosCosmos Co-operative Bank Ltd
dhanlakshmiDhanlaxmi Bank
dbsbnkDBS Bank
dcbbnkDCB Bank
deogiriDeogiri Nagari Sahakari Bank Ltd. Aurangabad
dnsbnkDombivli Nagari Sahakari Bank
denaDena Bank
deutscheDeutsche Bank
esafbnkESAF Small Finance Bank
equitasEquitas Small Finance Bank
federalFederal Bank
financialThe Financial Co-Operative Bank Ltd
fincarebnkFincare Small Finance Bank
fingrowthFingrowth Co-Operative Bank
gsmahanagarGS Mahanagar Co-Op Bank
gandhidhamThe Gandhidham Co-Op Bank Limited
hdfcHDFC Bank
hsbcHSBC Bank
iciciICICI India
idbiIDBI Bank
idfcIDFC First Bank
indbnkIndian Bank
indusindIndusInd Bank
iobIndian Overseas Bank
janaJana Small Finance Bank
jana_sahakariJanakalyan Sahakari Bank Ltd
jantasahakariJanata Sahakari Bank Ltd
jivanJivan Commercial Co-operative Bank Ltd
jnkbnkJammu and Kashmir Bank
jskbJila Sahakari Kendriya Bank, Khargone
karnatakaKarnataka Bank
karnavatiKarnavati Co-op Bank Ltd
karurKarur Vysya Bank
khattriKhattri Coop Urban Bank Ltd
knsbShree Kadi Nagrik Sahakari Bank Ltd
kotakKotak Mahindra Bank
mahabkBank of Maharashtra
mahagrambnkMaharashtra Gramin Bank
mizoramMizoram Rural Bank
nainitalNainital Bank Limited
national_mercantileNational Mercantile Co-operative Bank Limited
nawanagarThe Nawanagar Co-operative Bank Ltd
ncbNational Commercial Bank (AlAhli Bank)
nesfinbnkNorth East Small Finance Bank Limited
newindiaNew India Co-Operative Bank
nkgsbbnkNKGSB Co-operative Bank
nutan_sahakariNutan Nagarik Sahakari Bank Limited
obcOriental Bank of Commerce
paytmPaytm Payments Bank
pnbbnkPunjab National Bank
pochampallyPochampally Co-Operative Urban Bank
primebnkPrime Co-operative Bank Ltd
punjab_sindPunjab & Sind Bank
rblRBL Bank
rmgbbnkRajasthan Marudhara Gramin Bank
sadhanaSadhana Sahakari Bank Ltd
saraswatSaraswat Co-operative Bank
sbiState Bank of India
shinhanShinhan Bank India
sibSouth Indian Bank
suryodaybnkSuryoday Small Finance Bank
svcbnkSVC Co-Operative Bank
syndicateSyndicate Bank
tamil_mercantileTamilnad Mercantile Bank
thaneThane District Central Cooperative Bank
tjsb_sahakariTJSB Sahakari Bank Ltd
ubiUnion Bank of India
ucoUCO Bank
ujjivanUjjivan Small Finance Bank
unitedUnited Bank of India
urbancoopThe New Urban Co-operative Bank Ltd
vaidyanathThe Vaidyanath Urban Co-Op Bank Ltd
varachhaThe Varachha Co-Op Bank Ltd
vijayaVijaya Bank
vilasLakshmi Vilas Bank
yesbnkYes Bank

Transaction Channel#

The list below indicates the possible value for transaction_channel field:

transaction_channelDescription
upiCredit or Debit done through UPI
salaryCredits which are marked as salary in the bank statement
refundCredits which are a refund of an earlier debit
payment_gateway_purchaseDebits done on a payment gateway
outward_cheque_bounceDebit when a deposited cheque bounce and money is reverted
net_banking_transferCredit or Debit done through net banking
investmentDebit in account when doing an investment like FD or RD
inward_cheque_bounceCredit when the cheque bounces and money is credit back to the account
investment_cashinCredit to account, when you redeem your investment like an FD
international_transaction_arbitrageArbitrage because of the rate difference in currencies. Can be credit or debit
debit_cardDebit when a debit card is swiped at a Point of sale
chqCredit or a Debit done through cheque
cash_withdrawlDebit done when cash is withdrawn either through ATM or at Bank
cash_depositCredit when cash is deposited in an account
bill_paymentDebit marked as payment of any bill like Credit card bill payment or BillDesk
bank_interestCredit in the account for interest received on deposit
bank_chargeDebit done by the bank for some service or tax like GST or SMS service
auto_debit_payment_bounceDebit bank charge because of auto-debit payment bounce
auto_debit_paymentDebits like NACH or ECS
self_transferFund transfers within own accounts
demand_drafttransfer payment from one bank account to another and it is a negotiable instrument unlike cheque
OthersOthers

Description#

The list below indicates the possible values for description field of the transaction object:

descriptionDescription
penalty_chargepenalty charged by bank due to insufficient balance or non-maintenance charges. Transaction channel is bank_charge
ach_bounce_chargecharges imposed by banks and service providers when you send an ACH transfer that gets returned by the receivers bank. Transaction channel is bank_charge
chq_bounce_chargecharges imposed by banks and service providers when cheque is not processed by bank. Transaction channel is bank_charge
lender_transactiontransaction between lender and borrower
credit_card_billcredit card bill transaction. Transaction channel is bill_payment
telco_billtelecommunications bill transaction. Transaction channel is bill_payment
electric_billelectric bill transaction. Transaction channel is bill_payment
deposit_by_machineindicates cash deposit was made on an ATM/Kiosk. Transaction channel is cash_deposit
chq_bounce_insuff_fundscheque bounced due to insufficient funds. Transaction channel is inward_cheque_bounce or outward_cheque_bounce
neft_returnreturn transaction if money is not credited to beneficiary by means of neft . Transaction channel is refund

Merchant Category#

The list below indicates the possible value for merchant_category field:

merchant_categoryDescription
alcoholAlcohol
gamblingGambling
shoppingShopping
groceriesGroceries
entertainmentEntertainment
medicalMedical
travelIncludes cabs, hotels and travel tickets
foodFood
fuelFuel
investmentsInvestments
tradingTrading
billsBills
ewalletE-Wallet
loansLender