razorpay / ifsc Goto Github PK
View Code? Open in Web Editor NEW:bank: IFSC Codes Repository
Home Page: https://ifsc.razorpay.com
License: MIT License
:bank: IFSC Codes Repository
Home Page: https://ifsc.razorpay.com
License: MIT License
{
FIRN : Firstrand Bank
FIRX : Firstrand Bank
}
{
KANG : Kangra Co-operative Bank
KCOB : Kangra Co-operative Bank
}
{
SJSB : Solapur Janata Sahakari Bank
SJSX : Solapur Janata Sahakari Bank
}
So many banks with ends with X what is meaning of that bank code?
Need a box with multi-language support to run both node and php tests.
Basically, have a short code list of all known BANK codes and map against a known name.
Why is the CORS disabled on https://ifsc.razorpay.com/KARB0000001
API.
The by-bank list does not take into account new IFSC codes that all SBTR branches now have transitioned to. The SBIN0070001... series
There are some bad characters in the data.
E.g., in ICIC.json
we find:
"ICIC0000001": {
"BANK": "ICICI BANK LIMITED",
"IFSC": "ICIC0000001",
"BRANCH": "CHENNAI - CENOTAPH ROAD ",
"ADDRESS": "1, CENOTAPH ROAD, CHENNAI. ",
"CONTACT": null,
"CITY": "CHENNAI",
"DISTRICT": "CHENNAI",
"STATE": "TAMIL NADU"
},
"ICIC0000002": {
"BANK": "ICICI BANK LIMITED",
"IFSC": "ICIC0000002",
"BRANCH": "BANGALORE - M G ROAD ",
"ADDRESS": "ICICI BANK TOWERS, 1, COMMISSARIAT ROAD, GROUND FLOOR, BANGALORE 560025. ",
"CONTACT": null,
"CITY": "BANGALORE",
"DISTRICT": "BANGALORE URBAN",
"STATE": "KARNATAKA"
}
These bad characters are also part of the GET API responses.
https://ifsc.razorpay.com/YESB0ADB001 - this is giving BANKCODE as AVDX.
https://ifsc.razorpay.com/YESB0ADB002 - this is giving BANKCODE as YESB.
But these are two branches of the same bank.
Please clarify, thanks.
I am using this package for Nodejs. I would like to have a reverse feature of what we are doing now.
You choose
Then we get the output as IFSC code of the matching branch of the bank.
Is that in your to-do list?
I have been trying to implement Python version and Golang version for the same.
setup.py
for Python, a lot of time was consumed to handle relative paths for IFSC.json
.setup.py
in the root is that the resulting build/egg
after python setup.py build
has the source file at src/python/ifsc.py
instead of just ifsc.py
.tests
being in /tests
requires importing source files using the relative path. This works for languages like JavaScript but causes problems when writing tests for python
and golang
.IFSC.json
is updated..
├── data
├── golang
│ ├── ifsc.go
│ └── ifsc_test.go
├── nodejs
│ ├── index.js
│ ├── package.json
│ └── tests
├── php
│ └── tests
├── python
│ ├── ifsc.py
│ ├── setup.py
│ └── tests
│ └── validator_test.py
└── scraper
9 directories, 7 files
This would bring more segregation among language-specific modules where the language enforces a specific construct on the directory structure.
IFSC.json
Provide IFSC.json
as a symlink to each language's directory. This will avoid duplicates and help language specific files local to a directory while building.
The new release doesn't have a csv file.
These used to be a lot in number, but have gone down to just the following:
data/PUNB.json
1518: "CITY": "#<Spreadsheet::Excel::Error:0x000000099b14b0>",
data/VIJB.json
15615: "BRANCH": "#<Spreadsheet::Excel::Error:0x0000000a28c850>",
15625: "BRANCH": "#<Spreadsheet::Excel::Error:0x0000000a298290>",
15665: "BRANCH": "#<Spreadsheet::Excel::Error:0x0000000a2d30e8>",
15685: "BRANCH": "#<Spreadsheet::Excel::Error:0x0000000a2ee3e8>",
15695: "BRANCH": "#<Spreadsheet::Excel::Error:0x0000000a2f90e0>",
15705: "BRANCH": "#<Spreadsheet::Excel::Error:0x0000000a303900>",
15765: "BRANCH": "#<Spreadsheet::Excel::Error:0x0000000a3568a8>",
15845: "BRANCH": "#<Spreadsheet::Excel::Error:0x0000000a431b38>",
15855: "BRANCH": "#<Spreadsheet::Excel::Error:0x0000000a446998>",
15865: "BRANCH": "#<Spreadsheet::Excel::Error:0x0000000a454e30>",
21025: "BRANCH": "#<Spreadsheet::Excel::Error:0x0000000f0b5568>",
Line numbers can be checked against the files in the razorpay/ifsc-api repo.
As per the RBI circular, the below following banks have been temporarily kept out of NEFT system (only) due to technical non-compliance, as such these bank will not be in a position to receive or make payments through NEFT till further orders.
The NEFT payments will be REJECTED by RBI with reason as “SENDER OR BENEFICIARY BANK NOT PARTICIPANT OF NEFT”, if we received and sent for settlement.
Note: This issue contains multiple lists.
Bank Name | IFSC Main Code | Total Branches |
---|---|---|
BANK OF CEYLON | BCEY | 3 |
KAVERI GRAMEENA BANK | KGRB | 488 |
KERALA GRAMIN BANK | KLGB | 650 |
KRUNG THAI BANK PCL | KRTH | 2 |
PRAGATHI KRISHNA GRAMIN BANK | PKGB | 1160 |
SBM BANK MAURITIUS LTD | STCB | 2 |
BANK OF CEYLON | BCEY | BCEY0000001 |
---|---|---|
BANK OF CEYLON | BCEY | BCEY0NEFTSC |
BANK OF CEYLON | BCEY | BCEY0CHEN01 |
KRUNG THAI BANK PCL | KRTH | KRTH0INBB00 |
KRUNG THAI BANK PCL | KRTH | KRTH0INBB01 |
BANK_NAME | BANK_CODE | IFSC_CODE |
---|---|---|
BANK OF CEYLON | BCEY | BCEY0000001 |
BANK OF CEYLON | BCEY | BCEY0NEFTSC |
BANK OF CEYLON | BCEY | BCEY0CHEN01 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000438 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000417 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000441 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000443 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000450 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000371 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000406 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000409 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000389 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000394 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000399 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000381 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000360 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000365 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000330 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000366 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000342 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000347 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000335 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000340 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000287 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000290 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000295 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000319 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000324 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000315 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000301 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000308 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000266 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000280 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000285 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000271 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000220 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000225 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000184 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000189 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000131 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000145 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000151 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000457 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000013 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000044 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000058 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000090 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000095 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000070 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000076 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000022 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000028 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000033 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000038 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000063 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000068 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000154 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000159 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000138 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000143 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000110 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000117 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000122 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000098 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000103 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000192 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000197 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000228 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000210 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000215 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000166 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000171 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000176 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000201 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000206 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000273 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000278 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000247 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000252 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000257 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000525 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000469 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000472 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000476 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000478 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000464 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000511 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000513 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000516 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000518 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000532 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000424 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000426 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000429 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000536 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000490 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000497 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000522 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000527 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000475 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000463 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000515 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000411 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000428 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000431 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000433 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000436 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000372 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000376 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000407 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000384 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000386 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000390 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000392 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000395 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000397 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000400 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000402 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000237 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000242 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000379 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000382 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000357 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000361 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000363 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000403 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000405 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000326 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000328 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000331 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000367 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000369 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000343 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000345 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000348 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000333 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000336 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000338 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000341 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000288 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000351 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000291 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000293 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000296 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000298 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000320 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000322 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000325 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000316 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000299 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000302 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000304 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000306 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000309 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000311 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000312 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000264 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000267 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000085 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000081 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000049 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000042 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000004 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000009 |
KAVERI GRAMEENA BANK | KGRB | KGRB000RTGS |
KAVERI GRAMEENA BANK | KGRB | KGRB0000533 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000491 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000495 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000498 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000520 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000523 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000187 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000190 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000129 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000132 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000134 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000146 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000148 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000097 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000152 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000086 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000079 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000082 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000050 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000052 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000020 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000001 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000005 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000007 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000010 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000011 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000014 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000016 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000046 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000048 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000053 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000055 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000059 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000088 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000091 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000093 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000096 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000071 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000074 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000077 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000040 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000023 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000025 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000029 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000031 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000034 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000036 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000039 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000061 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000064 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000066 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000155 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000157 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000160 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000136 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000139 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000141 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000432 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000434 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000437 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000439 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000414 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000418 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000421 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000442 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000444 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000446 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000455 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000458 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000460 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000198 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000229 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000231 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000208 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000211 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000213 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000181 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000164 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000167 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000169 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000172 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000174 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000177 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000179 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000199 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000202 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000204 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000274 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000276 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000243 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000245 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000248 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000250 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000253 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000255 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000258 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000260 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000238 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000240 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000261 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000502 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000507 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000356 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000537 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000534 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000486 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000496 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000521 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000526 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000474 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000485 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000514 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000519 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000410 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000427 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000430 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000435 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000416 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000422 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000440 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000447 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000269 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000281 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000283 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000272 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000505 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000218 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000221 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000223 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000233 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000235 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000226 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000163 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000185 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000456 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000423 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000377 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000408 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000387 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000393 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000398 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000380 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000359 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000364 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000370 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000346 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000334 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000339 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000286 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000352 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000294 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000318 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000323 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000300 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000307 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000263 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000314 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000279 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000284 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000270 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000219 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000224 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000183 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000188 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000130 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000135 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000149 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000150 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000084 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000080 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000041 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000002 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000008 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000012 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000017 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000043 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000056 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000089 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000094 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000069 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000075 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000459 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000461 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000375 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000373 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000144 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000107 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000111 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000114 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000118 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000123 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000125 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000099 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000101 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000104 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000127 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000193 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000195 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000067 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000153 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000158 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000137 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000142 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000108 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000116 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000121 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000126 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000102 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000191 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000196 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000227 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000232 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000209 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000214 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000165 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000170 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000175 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000180 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000200 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000205 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000216 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000277 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000246 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000332 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000368 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000344 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000349 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000337 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000289 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000292 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000329 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000024 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000030 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000035 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000060 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000065 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000156 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000161 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000140 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000106 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000112 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000124 |
KAVERI GRAMEENA BANK | KGRB | KGRB00000SC |
KAVERI GRAMEENA BANK | KGRB | KGRB0000105 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000194 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000230 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000212 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000182 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000168 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000494 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000500 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000524 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000471 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000477 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000467 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000512 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000517 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000528 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000425 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000413 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000419 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000445 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000173 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000178 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000203 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000275 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000244 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000249 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000254 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000256 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000259 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000236 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000239 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000241 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000262 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000021 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000018 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000251 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000297 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000321 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000317 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000303 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000305 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000310 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000265 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000313 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000268 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000282 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000217 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000222 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000234 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000162 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000186 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000128 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000133 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000147 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000087 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000051 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000019 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000006 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000015 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000047 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000054 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000083 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000092 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000072 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000078 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000504 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000509 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000501 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000503 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000506 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000508 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000385 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000391 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000396 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000401 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000378 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000383 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000362 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000404 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000327 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000026 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000032 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000037 |
KAVERI GRAMEENA BANK | KGRB | KGRB0000062 |
KERALA GRAMIN BANK | KLGB | KLGB0040745 |
KERALA GRAMIN BANK | KLGB | KLGB0040710 |
KERALA GRAMIN BANK | KLGB | KLGB0040711 |
KERALA GRAMIN BANK | KLGB | KLGB0040713 |
KERALA GRAMIN BANK | KLGB | KLGB0040715 |
KERALA GRAMIN BANK | KLGB | KLGB0040716 |
KERALA GRAMIN BANK | KLGB | KLGB0040717 |
KERALA GRAMIN BANK | KLGB | KLGB0040712 |
KERALA GRAMIN BANK | KLGB | KLGB0040718 |
KERALA GRAMIN BANK | KLGB | KLGB0040702 |
KERALA GRAMIN BANK | KLGB | KLGB0040722 |
KERALA GRAMIN BANK | KLGB | KLGB0040754 |
KERALA GRAMIN BANK | KLGB | KLGB0040746 |
KERALA GRAMIN BANK | KLGB | KLGB0040237 |
KERALA GRAMIN BANK | KLGB | KLGB0040238 |
KERALA GRAMIN BANK | KLGB | KLGB0040239 |
KERALA GRAMIN BANK | KLGB | KLGB0040241 |
KERALA GRAMIN BANK | KLGB | KLGB0040242 |
KERALA GRAMIN BANK | KLGB | KLGB0040243 |
KERALA GRAMIN BANK | KLGB | KLGB0040244 |
KERALA GRAMIN BANK | KLGB | KLGB0040245 |
KERALA GRAMIN BANK | KLGB | KLGB0040246 |
KERALA GRAMIN BANK | KLGB | KLGB0040247 |
KERALA GRAMIN BANK | KLGB | KLGB0040248 |
KERALA GRAMIN BANK | KLGB | KLGB0040249 |
KERALA GRAMIN BANK | KLGB | KLGB0040250 |
KERALA GRAMIN BANK | KLGB | KLGB0040251 |
KERALA GRAMIN BANK | KLGB | KLGB0040278 |
KERALA GRAMIN BANK | KLGB | KLGB0040279 |
KERALA GRAMIN BANK | KLGB | KLGB0040280 |
KERALA GRAMIN BANK | KLGB | KLGB0040281 |
KERALA GRAMIN BANK | KLGB | KLGB0040282 |
KERALA GRAMIN BANK | KLGB | KLGB0040328 |
KERALA GRAMIN BANK | KLGB | KLGB0040329 |
KERALA GRAMIN BANK | KLGB | KLGB0040287 |
KERALA GRAMIN BANK | KLGB | KLGB0040288 |
KERALA GRAMIN BANK | KLGB | KLGB0040289 |
KERALA GRAMIN BANK | KLGB | KLGB0040290 |
KERALA GRAMIN BANK | KLGB | KLGB0040291 |
KERALA GRAMIN BANK | KLGB | KLGB0040292 |
KERALA GRAMIN BANK | KLGB | KLGB0040293 |
KERALA GRAMIN BANK | KLGB | KLGB0040294 |
KERALA GRAMIN BANK | KLGB | KLGB0040295 |
KERALA GRAMIN BANK | KLGB | KLGB0040654 |
KERALA GRAMIN BANK | KLGB | KLGB0040655 |
KERALA GRAMIN BANK | KLGB | KLGB0040656 |
KERALA GRAMIN BANK | KLGB | KLGB0040657 |
KERALA GRAMIN BANK | KLGB | KLGB0040658 |
KERALA GRAMIN BANK | KLGB | KLGB0040659 |
KERALA GRAMIN BANK | KLGB | KLGB0040660 |
KERALA GRAMIN BANK | KLGB | KLGB0040661 |
KERALA GRAMIN BANK | KLGB | KLGB0040686 |
KERALA GRAMIN BANK | KLGB | KLGB0040691 |
KERALA GRAMIN BANK | KLGB | KLGB0040685 |
KERALA GRAMIN BANK | KLGB | KLGB0040684 |
KERALA GRAMIN BANK | KLGB | KLGB0040693 |
KERALA GRAMIN BANK | KLGB | KLGB0040688 |
KERALA GRAMIN BANK | KLGB | KLGB0040689 |
KERALA GRAMIN BANK | KLGB | KLGB0040683 |
KERALA GRAMIN BANK | KLGB | KLGB0040674 |
KERALA GRAMIN BANK | KLGB | KLGB0040675 |
KERALA GRAMIN BANK | KLGB | KLGB0040676 |
KERALA GRAMIN BANK | KLGB | KLGB0040677 |
KERALA GRAMIN BANK | KLGB | KLGB0040678 |
KERALA GRAMIN BANK | KLGB | KLGB0040668 |
KERALA GRAMIN BANK | KLGB | KLGB0040669 |
KERALA GRAMIN BANK | KLGB | KLGB0040670 |
KERALA GRAMIN BANK | KLGB | KLGB0040671 |
KERALA GRAMIN BANK | KLGB | KLGB0040672 |
KERALA GRAMIN BANK | KLGB | KLGB0040673 |
KERALA GRAMIN BANK | KLGB | KLGB0040679 |
KERALA GRAMIN BANK | KLGB | KLGB0040680 |
KERALA GRAMIN BANK | KLGB | KLGB0040681 |
KERALA GRAMIN BANK | KLGB | KLGB0040682 |
KERALA GRAMIN BANK | KLGB | KLGB0040701 |
KERALA GRAMIN BANK | KLGB | KLGB0040719 |
KERALA GRAMIN BANK | KLGB | KLGB0040720 |
KERALA GRAMIN BANK | KLGB | KLGB0040614 |
KERALA GRAMIN BANK | KLGB | KLGB0040615 |
KERALA GRAMIN BANK | KLGB | KLGB0040616 |
KERALA GRAMIN BANK | KLGB | KLGB0040617 |
KERALA GRAMIN BANK | KLGB | KLGB0040618 |
KERALA GRAMIN BANK | KLGB | KLGB0040619 |
KERALA GRAMIN BANK | KLGB | KLGB0040620 |
KERALA GRAMIN BANK | KLGB | KLGB0040621 |
KERALA GRAMIN BANK | KLGB | KLGB0040622 |
KERALA GRAMIN BANK | KLGB | KLGB0040623 |
KERALA GRAMIN BANK | KLGB | KLGB0040624 |
KERALA GRAMIN BANK | KLGB | KLGB0040625 |
KERALA GRAMIN BANK | KLGB | KLGB0040626 |
KERALA GRAMIN BANK | KLGB | KLGB0040627 |
KERALA GRAMIN BANK | KLGB | KLGB0040628 |
KERALA GRAMIN BANK | KLGB | KLGB0040629 |
KERALA GRAMIN BANK | KLGB | KLGB0040639 |
KERALA GRAMIN BANK | KLGB | KLGB0040640 |
KERALA GRAMIN BANK | KLGB | KLGB0040641 |
KERALA GRAMIN BANK | KLGB | KLGB0040642 |
KERALA GRAMIN BANK | KLGB | KLGB0040643 |
KERALA GRAMIN BANK | KLGB | KLGB0040644 |
KERALA GRAMIN BANK | KLGB | KLGB0040430 |
KERALA GRAMIN BANK | KLGB | KLGB0040431 |
KERALA GRAMIN BANK | KLGB | KLGB0040432 |
KERALA GRAMIN BANK | KLGB | KLGB0040433 |
KERALA GRAMIN BANK | KLGB | KLGB0040434 |
KERALA GRAMIN BANK | KLGB | KLGB0040435 |
KERALA GRAMIN BANK | KLGB | KLGB0040453 |
KERALA GRAMIN BANK | KLGB | KLGB0040454 |
KERALA GRAMIN BANK | KLGB | KLGB0040455 |
KERALA GRAMIN BANK | KLGB | KLGB0040456 |
KERALA GRAMIN BANK | KLGB | KLGB0040457 |
KERALA GRAMIN BANK | KLGB | KLGB0040458 |
KERALA GRAMIN BANK | KLGB | KLGB0040459 |
KERALA GRAMIN BANK | KLGB | KLGB0040460 |
KERALA GRAMIN BANK | KLGB | KLGB0040370 |
KERALA GRAMIN BANK | KLGB | KLGB0040371 |
KERALA GRAMIN BANK | KLGB | KLGB0040372 |
KERALA GRAMIN BANK | KLGB | KLGB0040381 |
KERALA GRAMIN BANK | KLGB | KLGB0040382 |
KERALA GRAMIN BANK | KLGB | KLGB0040383 |
KERALA GRAMIN BANK | KLGB | KLGB0040384 |
KERALA GRAMIN BANK | KLGB | KLGB0040385 |
KERALA GRAMIN BANK | KLGB | KLGB0040386 |
KERALA GRAMIN BANK | KLGB | KLGB0040387 |
KERALA GRAMIN BANK | KLGB | KLGB0040388 |
KERALA GRAMIN BANK | KLGB | KLGB0040332 |
KERALA GRAMIN BANK | KLGB | KLGB0040333 |
KERALA GRAMIN BANK | KLGB | KLGB0040334 |
KERALA GRAMIN BANK | KLGB | KLGB0040335 |
KERALA GRAMIN BANK | KLGB | KLGB0040336 |
KERALA GRAMIN BANK | KLGB | KLGB0040337 |
KERALA GRAMIN BANK | KLGB | KLGB0040338 |
KERALA GRAMIN BANK | KLGB | KLGB0040339 |
KERALA GRAMIN BANK | KLGB | KLGB0040340 |
KERALA GRAMIN BANK | KLGB | KLGB0040341 |
KERALA GRAMIN BANK | KLGB | KLGB0040342 |
KERALA GRAMIN BANK | KLGB | KLGB0040229 |
KERALA GRAMIN BANK | KLGB | KLGB0040230 |
KERALA GRAMIN BANK | KLGB | KLGB0040231 |
KERALA GRAMIN BANK | KLGB | KLGB0040234 |
KERALA GRAMIN BANK | KLGB | KLGB0040235 |
KERALA GRAMIN BANK | KLGB | KLGB0040236 |
KERALA GRAMIN BANK | KLGB | KLGB0040483 |
KERALA GRAMIN BANK | KLGB | KLGB0040484 |
KERALA GRAMIN BANK | KLGB | KLGB0040485 |
KERALA GRAMIN BANK | KLGB | KLGB0040486 |
KERALA GRAMIN BANK | KLGB | KLGB0040487 |
KERALA GRAMIN BANK | KLGB | KLGB0040488 |
KERALA GRAMIN BANK | KLGB | KLGB0040489 |
KERALA GRAMIN BANK | KLGB | KLGB0040515 |
KERALA GRAMIN BANK | KLGB | KLGB0040516 |
KERALA GRAMIN BANK | KLGB | KLGB0040517 |
KERALA GRAMIN BANK | KLGB | KLGB0040518 |
KERALA GRAMIN BANK | KLGB | KLGB0040519 |
KERALA GRAMIN BANK | KLGB | KLGB0040520 |
KERALA GRAMIN BANK | KLGB | KLGB0040422 |
KERALA GRAMIN BANK | KLGB | KLGB0040423 |
KERALA GRAMIN BANK | KLGB | KLGB0040424 |
KERALA GRAMIN BANK | KLGB | KLGB0040425 |
KERALA GRAMIN BANK | KLGB | KLGB0040426 |
KERALA GRAMIN BANK | KLGB | KLGB0040427 |
KERALA GRAMIN BANK | KLGB | KLGB0040428 |
KERALA GRAMIN BANK | KLGB | KLGB0040429 |
KERALA GRAMIN BANK | KLGB | KLGB0040137 |
KERALA GRAMIN BANK | KLGB | KLGB0040138 |
KERALA GRAMIN BANK | KLGB | KLGB0040139 |
KERALA GRAMIN BANK | KLGB | KLGB0040140 |
KERALA GRAMIN BANK | KLGB | KLGB0040141 |
KERALA GRAMIN BANK | KLGB | KLGB0040142 |
KERALA GRAMIN BANK | KLGB | KLGB0040143 |
KERALA GRAMIN BANK | KLGB | KLGB0040198 |
KERALA GRAMIN BANK | KLGB | KLGB0040199 |
KERALA GRAMIN BANK | KLGB | KLGB0040200 |
KERALA GRAMIN BANK | KLGB | KLGB0040201 |
KERALA GRAMIN BANK | KLGB | KLGB0040202 |
KERALA GRAMIN BANK | KLGB | KLGB0040203 |
KERALA GRAMIN BANK | KLGB | KLGB0040204 |
KERALA GRAMIN BANK | KLGB | KLGB0040205 |
KERALA GRAMIN BANK | KLGB | KLGB0040206 |
KERALA GRAMIN BANK | KLGB | KLGB0040207 |
KERALA GRAMIN BANK | KLGB | KLGB0040208 |
KERALA GRAMIN BANK | KLGB | KLGB0040209 |
KERALA GRAMIN BANK | KLGB | KLGB0040210 |
KERALA GRAMIN BANK | KLGB | KLGB0040211 |
KERALA GRAMIN BANK | KLGB | KLGB0040212 |
KERALA GRAMIN BANK | KLGB | KLGB0040213 |
KERALA GRAMIN BANK | KLGB | KLGB0040214 |
KERALA GRAMIN BANK | KLGB | KLGB0040215 |
KERALA GRAMIN BANK | KLGB | KLGB0040216 |
KERALA GRAMIN BANK | KLGB | KLGB0040217 |
KERALA GRAMIN BANK | KLGB | KLGB0040218 |
KERALA GRAMIN BANK | KLGB | KLGB0040219 |
KERALA GRAMIN BANK | KLGB | KLGB0040220 |
KERALA GRAMIN BANK | KLGB | KLGB0040221 |
KERALA GRAMIN BANK | KLGB | KLGB0040222 |
KERALA GRAMIN BANK | KLGB | KLGB0040223 |
KERALA GRAMIN BANK | KLGB | KLGB0040224 |
KERALA GRAMIN BANK | KLGB | KLGB0040225 |
KERALA GRAMIN BANK | KLGB | KLGB0040226 |
KERALA GRAMIN BANK | KLGB | KLGB0040227 |
KERALA GRAMIN BANK | KLGB | KLGB0040228 |
KERALA GRAMIN BANK | KLGB | KLGB0040608 |
KERALA GRAMIN BANK | KLGB | KLGB0040609 |
KERALA GRAMIN BANK | KLGB | KLGB0040610 |
KERALA GRAMIN BANK | KLGB | KLGB0040611 |
KERALA GRAMIN BANK | KLGB | KLGB0040612 |
KERALA GRAMIN BANK | KLGB | KLGB0040127 |
KERALA GRAMIN BANK | KLGB | KLGB0040128 |
KERALA GRAMIN BANK | KLGB | KLGB0040129 |
KERALA GRAMIN BANK | KLGB | KLGB0040130 |
KERALA GRAMIN BANK | KLGB | KLGB0040131 |
KERALA GRAMIN BANK | KLGB | KLGB0040132 |
KERALA GRAMIN BANK | KLGB | KLGB0040133 |
KERALA GRAMIN BANK | KLGB | KLGB0040134 |
KERALA GRAMIN BANK | KLGB | KLGB0040135 |
KERALA GRAMIN BANK | KLGB | KLGB0040136 |
KERALA GRAMIN BANK | KLGB | KLGB0040564 |
KERALA GRAMIN BANK | KLGB | KLGB0040565 |
KERALA GRAMIN BANK | KLGB | KLGB0040566 |
KERALA GRAMIN BANK | KLGB | KLGB0040567 |
KERALA GRAMIN BANK | KLGB | KLGB0040568 |
KERALA GRAMIN BANK | KLGB | KLGB0040569 |
KERALA GRAMIN BANK | KLGB | KLGB0040570 |
KERALA GRAMIN BANK | KLGB | KLGB0040571 |
KERALA GRAMIN BANK | KLGB | KLGB0040572 |
KERALA GRAMIN BANK | KLGB | KLGB0040573 |
KERALA GRAMIN BANK | KLGB | KLGB0040574 |
KERALA GRAMIN BANK | KLGB | KLGB0040575 |
KERALA GRAMIN BANK | KLGB | KLGB0040576 |
KERALA GRAMIN BANK | KLGB | KLGB0040577 |
KERALA GRAMIN BANK | KLGB | KLGB0040578 |
KERALA GRAMIN BANK | KLGB | KLGB0040524 |
KERALA GRAMIN BANK | KLGB | KLGB0040525 |
KERALA GRAMIN BANK | KLGB | KLGB0040527 |
KERALA GRAMIN BANK | KLGB | KLGB0040528 |
KERALA GRAMIN BANK | KLGB | KLGB0040529 |
KERALA GRAMIN BANK | KLGB | KLGB0040530 |
KERALA GRAMIN BANK | KLGB | KLGB0040531 |
KERALA GRAMIN BANK | KLGB | KLGB0040532 |
KERALA GRAMIN BANK | KLGB | KLGB0040533 |
KERALA GRAMIN BANK | KLGB | KLGB0040534 |
KERALA GRAMIN BANK | KLGB | KLGB0040535 |
KERALA GRAMIN BANK | KLGB | KLGB0040536 |
KERALA GRAMIN BANK | KLGB | KLGB0040537 |
KERALA GRAMIN BANK | KLGB | KLGB0040538 |
KERALA GRAMIN BANK | KLGB | KLGB0040539 |
KERALA GRAMIN BANK | KLGB | KLGB0040540 |
KERALA GRAMIN BANK | KLGB | KLGB0040541 |
KERALA GRAMIN BANK | KLGB | KLGB0040603 |
KERALA GRAMIN BANK | KLGB | KLGB0040604 |
KERALA GRAMIN BANK | KLGB | KLGB0040605 |
KERALA GRAMIN BANK | KLGB | KLGB0040606 |
KERALA GRAMIN BANK | KLGB | KLGB0040607 |
KERALA GRAMIN BANK | KLGB | KLGB0040544 |
KERALA GRAMIN BANK | KLGB | KLGB0040545 |
KERALA GRAMIN BANK | KLGB | KLGB0040546 |
KERALA GRAMIN BANK | KLGB | KLGB0040547 |
KERALA GRAMIN BANK | KLGB | KLGB0040548 |
KERALA GRAMIN BANK | KLGB | KLGB0040549 |
KERALA GRAMIN BANK | KLGB | KLGB0040550 |
KERALA GRAMIN BANK | KLGB | KLGB0040551 |
KERALA GRAMIN BANK | KLGB | KLGB0040552 |
KERALA GRAMIN BANK | KLGB | KLGB0040553 |
KERALA GRAMIN BANK | KLGB | KLGB0040554 |
KERALA GRAMIN BANK | KLGB | KLGB0040477 |
KERALA GRAMIN BANK | KLGB | KLGB0040478 |
KERALA GRAMIN BANK | KLGB | KLGB0040479 |
KERALA GRAMIN BANK | KLGB | KLGB0040480 |
KERALA GRAMIN BANK | KLGB | KLGB0040481 |
KERALA GRAMIN BANK | KLGB | KLGB0040482 |
KERALA GRAMIN BANK | KLGB | KLGB0040500 |
KERALA GRAMIN BANK | KLGB | KLGB0040501 |
KERALA GRAMIN BANK | KLGB | KLGB0040502 |
KERALA GRAMIN BANK | KLGB | KLGB0040503 |
KERALA GRAMIN BANK | KLGB | KLGB0040504 |
KERALA GRAMIN BANK | KLGB | KLGB0040505 |
KERALA GRAMIN BANK | KLGB | KLGB0040506 |
KERALA GRAMIN BANK | KLGB | KLGB0040507 |
KERALA GRAMIN BANK | KLGB | KLGB0040508 |
KERALA GRAMIN BANK | KLGB | KLGB0040509 |
KERALA GRAMIN BANK | KLGB | KLGB0040510 |
KERALA GRAMIN BANK | KLGB | KLGB0040511 |
KERALA GRAMIN BANK | KLGB | KLGB0040512 |
KERALA GRAMIN BANK | KLGB | KLGB0040513 |
KERALA GRAMIN BANK | KLGB | KLGB0040514 |
KERALA GRAMIN BANK | KLGB | KLGB0040555 |
KERALA GRAMIN BANK | KLGB | KLGB0040556 |
KERALA GRAMIN BANK | KLGB | KLGB0040557 |
KERALA GRAMIN BANK | KLGB | KLGB0040558 |
KERALA GRAMIN BANK | KLGB | KLGB0040559 |
KERALA GRAMIN BANK | KLGB | KLGB0040560 |
KERALA GRAMIN BANK | KLGB | KLGB0040561 |
KERALA GRAMIN BANK | KLGB | KLGB0040562 |
KERALA GRAMIN BANK | KLGB | KLGB0040563 |
KERALA GRAMIN BANK | KLGB | KLGB0040630 |
KERALA GRAMIN BANK | KLGB | KLGB0040631 |
KERALA GRAMIN BANK | KLGB | KLGB0040632 |
KERALA GRAMIN BANK | KLGB | KLGB0040633 |
KERALA GRAMIN BANK | KLGB | KLGB0040634 |
KERALA GRAMIN BANK | KLGB | KLGB0040635 |
KERALA GRAMIN BANK | KLGB | KLGB0040636 |
KERALA GRAMIN BANK | KLGB | KLGB0040637 |
KERALA GRAMIN BANK | KLGB | KLGB0040638 |
KERALA GRAMIN BANK | KLGB | KLGB0040585 |
KERALA GRAMIN BANK | KLGB | KLGB0040586 |
KERALA GRAMIN BANK | KLGB | KLGB0040587 |
KERALA GRAMIN BANK | KLGB | KLGB0040588 |
KERALA GRAMIN BANK | KLGB | KLGB0040589 |
KERALA GRAMIN BANK | KLGB | KLGB0040590 |
KERALA GRAMIN BANK | KLGB | KLGB0040591 |
KERALA GRAMIN BANK | KLGB | KLGB0040592 |
KERALA GRAMIN BANK | KLGB | KLGB0040579 |
KERALA GRAMIN BANK | KLGB | KLGB0040580 |
KERALA GRAMIN BANK | KLGB | KLGB0040581 |
KERALA GRAMIN BANK | KLGB | KLGB0040582 |
KERALA GRAMIN BANK | KLGB | KLGB0040583 |
KERALA GRAMIN BANK | KLGB | KLGB0040584 |
KERALA GRAMIN BANK | KLGB | KLGB0040593 |
KERALA GRAMIN BANK | KLGB | KLGB0040594 |
KERALA GRAMIN BANK | KLGB | KLGB0040595 |
KERALA GRAMIN BANK | KLGB | KLGB0040596 |
KERALA GRAMIN BANK | KLGB | KLGB0040597 |
KERALA GRAMIN BANK | KLGB | KLGB0040598 |
KERALA GRAMIN BANK | KLGB | KLGB0040599 |
KERALA GRAMIN BANK | KLGB | KLGB0040600 |
KERALA GRAMIN BANK | KLGB | KLGB0040526 |
KERALA GRAMIN BANK | KLGB | KLGB0040601 |
KERALA GRAMIN BANK | KLGB | KLGB0040602 |
KERALA GRAMIN BANK | KLGB | KLGB0040542 |
KERALA GRAMIN BANK | KLGB | KLGB0040543 |
KERALA GRAMIN BANK | KLGB | KLGB0040187 |
KERALA GRAMIN BANK | KLGB | KLGB0040188 |
KERALA GRAMIN BANK | KLGB | KLGB0040189 |
KERALA GRAMIN BANK | KLGB | KLGB0040125 |
KERALA GRAMIN BANK | KLGB | KLGB0040461 |
KERALA GRAMIN BANK | KLGB | KLGB0040462 |
KERALA GRAMIN BANK | KLGB | KLGB0040463 |
KERALA GRAMIN BANK | KLGB | KLGB0040464 |
KERALA GRAMIN BANK | KLGB | KLGB0040465 |
KERALA GRAMIN BANK | KLGB | KLGB0040466 |
KERALA GRAMIN BANK | KLGB | KLGB0040467 |
KERALA GRAMIN BANK | KLGB | KLGB0040468 |
KERALA GRAMIN BANK | KLGB | KLGB0040469 |
KERALA GRAMIN BANK | KLGB | KLGB0040470 |
KERALA GRAMIN BANK | KLGB | KLGB0040471 |
KERALA GRAMIN BANK | KLGB | KLGB0040472 |
KERALA GRAMIN BANK | KLGB | KLGB0040473 |
KERALA GRAMIN BANK | KLGB | KLGB0040474 |
KERALA GRAMIN BANK | KLGB | KLGB0040475 |
KERALA GRAMIN BANK | KLGB | KLGB0040476 |
KERALA GRAMIN BANK | KLGB | KLGB0040645 |
KERALA GRAMIN BANK | KLGB | KLGB0040646 |
KERALA GRAMIN BANK | KLGB | KLGB0040647 |
KERALA GRAMIN BANK | KLGB | KLGB0040648 |
KERALA GRAMIN BANK | KLGB | KLGB0040108 |
KERALA GRAMIN BANK | KLGB | KLGB0040109 |
KERALA GRAMIN BANK | KLGB | KLGB0040110 |
KERALA GRAMIN BANK | KLGB | KLGB0040111 |
KERALA GRAMIN BANK | KLGB | KLGB0040112 |
KERALA GRAMIN BANK | KLGB | KLGB0040113 |
KERALA GRAMIN BANK | KLGB | KLGB0040114 |
KERALA GRAMIN BANK | KLGB | KLGB0040115 |
KERALA GRAMIN BANK | KLGB | KLGB0040116 |
KERALA GRAMIN BANK | KLGB | KLGB0040117 |
KERALA GRAMIN BANK | KLGB | KLGB0040118 |
KERALA GRAMIN BANK | KLGB | KLGB0040119 |
KERALA GRAMIN BANK | KLGB | KLGB0040120 |
KERALA GRAMIN BANK | KLGB | KLGB0040121 |
KERALA GRAMIN BANK | KLGB | KLGB0040172 |
KERALA GRAMIN BANK | KLGB | KLGB0040173 |
KERALA GRAMIN BANK | KLGB | KLGB0040174 |
KERALA GRAMIN BANK | KLGB | KLGB0040175 |
KERALA GRAMIN BANK | KLGB | KLGB0040176 |
KERALA GRAMIN BANK | KLGB | KLGB0040177 |
KERALA GRAMIN BANK | KLGB | KLGB0040178 |
KERALA GRAMIN BANK | KLGB | KLGB0040179 |
KERALA GRAMIN BANK | KLGB | KLGB0040180 |
KERALA GRAMIN BANK | KLGB | KLGB0040181 |
KERALA GRAMIN BANK | KLGB | KLGB0040182 |
KERALA GRAMIN BANK | KLGB | KLGB0040183 |
KERALA GRAMIN BANK | KLGB | KLGB0040184 |
KERALA GRAMIN BANK | KLGB | KLGB0040185 |
KERALA GRAMIN BANK | KLGB | KLGB0040186 |
KERALA GRAMIN BANK | KLGB | KLGB0040649 |
KERALA GRAMIN BANK | KLGB | KLGB0040650 |
KERALA GRAMIN BANK | KLGB | KLGB0040651 |
KERALA GRAMIN BANK | KLGB | KLGB0040652 |
KERALA GRAMIN BANK | KLGB | KLGB0040653 |
KERALA GRAMIN BANK | KLGB | KLGB0040490 |
KERALA GRAMIN BANK | KLGB | KLGB0040491 |
KERALA GRAMIN BANK | KLGB | KLGB0040492 |
KERALA GRAMIN BANK | KLGB | KLGB0040493 |
KERALA GRAMIN BANK | KLGB | KLGB0040494 |
KERALA GRAMIN BANK | KLGB | KLGB0040495 |
KERALA GRAMIN BANK | KLGB | KLGB0040496 |
KERALA GRAMIN BANK | KLGB | KLGB0040497 |
KERALA GRAMIN BANK | KLGB | KLGB0040498 |
KERALA GRAMIN BANK | KLGB | KLGB0040499 |
KERALA GRAMIN BANK | KLGB | KLGB0040441 |
KERALA GRAMIN BANK | KLGB | KLGB0040442 |
KERALA GRAMIN BANK | KLGB | KLGB0040443 |
KERALA GRAMIN BANK | KLGB | KLGB0040444 |
KERALA GRAMIN BANK | KLGB | KLGB0040445 |
KERALA GRAMIN BANK | KLGB | KLGB0040446 |
KERALA GRAMIN BANK | KLGB | KLGB0040447 |
KERALA GRAMIN BANK | KLGB | KLGB0040448 |
KERALA GRAMIN BANK | KLGB | KLGB0040449 |
KERALA GRAMIN BANK | KLGB | KLGB0040161 |
KERALA GRAMIN BANK | KLGB | KLGB0040162 |
KERALA GRAMIN BANK | KLGB | KLGB0040163 |
KERALA GRAMIN BANK | KLGB | KLGB0040164 |
KERALA GRAMIN BANK | KLGB | KLGB0040165 |
KERALA GRAMIN BANK | KLGB | KLGB0040166 |
KERALA GRAMIN BANK | KLGB | KLGB0040167 |
KERALA GRAMIN BANK | KLGB | KLGB0040122 |
KERALA GRAMIN BANK | KLGB | KLGB0040123 |
KERALA GRAMIN BANK | KLGB | KLGB0040124 |
KERALA GRAMIN BANK | KLGB | KLGB0040144 |
KERALA GRAMIN BANK | KLGB | KLGB0040145 |
KERALA GRAMIN BANK | KLGB | KLGB0040146 |
KERALA GRAMIN BANK | KLGB | KLGB0040147 |
KERALA GRAMIN BANK | KLGB | KLGB0040148 |
KERALA GRAMIN BANK | KLGB | KLGB0040149 |
KERALA GRAMIN BANK | KLGB | KLGB0040150 |
KERALA GRAMIN BANK | KLGB | KLGB0040151 |
KERALA GRAMIN BANK | KLGB | KLGB0040152 |
KERALA GRAMIN BANK | KLGB | KLGB0040153 |
KERALA GRAMIN BANK | KLGB | KLGB0040168 |
KERALA GRAMIN BANK | KLGB | KLGB0040169 |
KERALA GRAMIN BANK | KLGB | KLGB0040170 |
KERALA GRAMIN BANK | KLGB | KLGB0040171 |
KERALA GRAMIN BANK | KLGB | KLGB0040101 |
KERALA GRAMIN BANK | KLGB | KLGB0040102 |
KERALA GRAMIN BANK | KLGB | KLGB0040103 |
KERALA GRAMIN BANK | KLGB | KLGB0040104 |
KERALA GRAMIN BANK | KLGB | KLGB0040105 |
KERALA GRAMIN BANK | KLGB | KLGB0040106 |
KERALA GRAMIN BANK | KLGB | KLGB0040107 |
KERALA GRAMIN BANK | KLGB | KLGB0040450 |
KERALA GRAMIN BANK | KLGB | KLGB0040451 |
KERALA GRAMIN BANK | KLGB | KLGB0040452 |
KERALA GRAMIN BANK | KLGB | KLGB0040389 |
KERALA GRAMIN BANK | KLGB | KLGB0040390 |
KERALA GRAMIN BANK | KLGB | KLGB0040391 |
KERALA GRAMIN BANK | KLGB | KLGB0040392 |
KERALA GRAMIN BANK | KLGB | KLGB0040393 |
KERALA GRAMIN BANK | KLGB | KLGB0040394 |
KERALA GRAMIN BANK | KLGB | KLGB0040395 |
KERALA GRAMIN BANK | KLGB | KLGB0040396 |
KERALA GRAMIN BANK | KLGB | KLGB0040397 |
KERALA GRAMIN BANK | KLGB | KLGB0040398 |
KERALA GRAMIN BANK | KLGB | KLGB0040399 |
KERALA GRAMIN BANK | KLGB | KLGB0040400 |
KERALA GRAMIN BANK | KLGB | KLGB0040401 |
KERALA GRAMIN BANK | KLGB | KLGB0040402 |
KERALA GRAMIN BANK | KLGB | KLGB0040403 |
KERALA GRAMIN BANK | KLGB | KLGB0040404 |
KERALA GRAMIN BANK | KLGB | KLGB0040405 |
KERALA GRAMIN BANK | KLGB | KLGB0040406 |
KERALA GRAMIN BANK | KLGB | KLGB0040521 |
KERALA GRAMIN BANK | KLGB | KLGB0040522 |
KERALA GRAMIN BANK | KLGB | KLGB0040523 |
KERALA GRAMIN BANK | KLGB | KLGB0NEFT01 |
KERALA GRAMIN BANK | KLGB | KLGB0040271 |
KERALA GRAMIN BANK | KLGB | KLGB0040272 |
KERALA GRAMIN BANK | KLGB | KLGB0040273 |
KERALA GRAMIN BANK | KLGB | KLGB0040274 |
KERALA GRAMIN BANK | KLGB | KLGB0040275 |
KERALA GRAMIN BANK | KLGB | KLGB0040276 |
KERALA GRAMIN BANK | KLGB | KLGB0040277 |
KERALA GRAMIN BANK | KLGB | KLGB0040330 |
KERALA GRAMIN BANK | KLGB | KLGB0040331 |
KERALA GRAMIN BANK | KLGB | KLGB0040344 |
KERALA GRAMIN BANK | KLGB | KLGB0040345 |
KERALA GRAMIN BANK | KLGB | KLGB0040346 |
KERALA GRAMIN BANK | KLGB | KLGB0040347 |
KERALA GRAMIN BANK | KLGB | KLGB0040348 |
KERALA GRAMIN BANK | KLGB | KLGB0040349 |
KERALA GRAMIN BANK | KLGB | KLGB0040350 |
KERALA GRAMIN BANK | KLGB | KLGB0040351 |
KERALA GRAMIN BANK | KLGB | KLGB0040352 |
KERALA GRAMIN BANK | KLGB | KLGB0040353 |
KERALA GRAMIN BANK | KLGB | KLGB0040354 |
KERALA GRAMIN BANK | KLGB | KLGB0040355 |
KERALA GRAMIN BANK | KLGB | KLGB0040356 |
KERALA GRAMIN BANK | KLGB | KLGB0040357 |
KERALA GRAMIN BANK | KLGB | KLGB0040358 |
KERALA GRAMIN BANK | KLGB | KLGB0040359 |
KERALA GRAMIN BANK | KLGB | KLGB0040360 |
KERALA GRAMIN BANK | KLGB | KLGB0040361 |
KERALA GRAMIN BANK | KLGB | KLGB0040362 |
KERALA GRAMIN BANK | KLGB | KLGB0040363 |
KERALA GRAMIN BANK | KLGB | KLGB0040364 |
KERALA GRAMIN BANK | KLGB | KLGB0040365 |
KERALA GRAMIN BANK | KLGB | KLGB0040366 |
KERALA GRAMIN BANK | KLGB | KLGB0040367 |
KERALA GRAMIN BANK | KLGB | KLGB0040368 |
KERALA GRAMIN BANK | KLGB | KLGB0040369 |
KERALA GRAMIN BANK | KLGB | KLGB0040373 |
KERALA GRAMIN BANK | KLGB | KLGB0040374 |
KERALA GRAMIN BANK | KLGB | KLGB0040375 |
KERALA GRAMIN BANK | KLGB | KLGB0040376 |
KERALA GRAMIN BANK | KLGB | KLGB0040377 |
KERALA GRAMIN BANK | KLGB | KLGB0040378 |
KERALA GRAMIN BANK | KLGB | KLGB0040379 |
KERALA GRAMIN BANK | KLGB | KLGB0040380 |
KERALA GRAMIN BANK | KLGB | KLGB0040407 |
KERALA GRAMIN BANK | KLGB | KLGB0040408 |
KERALA GRAMIN BANK | KLGB | KLGB0040409 |
KERALA GRAMIN BANK | KLGB | KLGB0040410 |
IFSC code with NMGB, the bank name is null in csv and also json releases
edit:
ifsc api shows correct bank name,
for OIBA0000001 branch name blank,
rbi shows OMAN INTERNATIONAL BANK SAOG's branch name as Mumbai
ifsc api for this code return bank name HSBC Bank Oman S.A.O.G
Support SWIFT Business Identifier Codes.
I've found this IFSC code valid but API is showing "Not Found". IFSC code is : SBIN0011395
We need to do a new release:
PC> composer require razorpay/ifsc
Using version ^1.0 for razorpay/ifsc
./composer.json has been updated
Loading composer repositories with package information Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.
Problem 1
- razorpay/ifsc 1.0.9 requires php-http/client-implementation ^1.0 -> no matching package found.
- razorpay/ifsc 1.0.8 requires php-http/client-implementation ^1.0 -> no matching package found.
- razorpay/ifsc 1.0.7 requires php-http/client-implementation ^1.0 -> no matching package found.
- razorpay/ifsc 1.0.6 requires php-http/client-implementation ^1.0 -> no matching package found.
- razorpay/ifsc 1.0.5 requires php-http/client-implementation ^1.0 -> no matching package found.
- razorpay/ifsc 1.0.4 requires php-http/client-implementation ^1.0 -> no matching package found.
- razorpay/ifsc 1.0.3 requires php-http/client-implementation ^1.0 -> no matching package found.
- razorpay/ifsc 1.0.2 requires php-http/client-implementation ^1.0 -> no matching package found.
- razorpay/ifsc 1.0.11 requires php-http/client-implementation ^1.0 -> no matching package found.
- razorpay/ifsc 1.0.10 requires php-http/client-implementation ^1.0 -> no matching package found.
- razorpay/ifsc 1.0.1 requires php-http/client-implementation ^1.0 -> no matching package found.
- razorpay/ifsc 1.0.0 requires php-http/client-implementation ^1.0 -> no matching package found.
- Installation request for razorpay/ifsc ^1.0 -> satisfiable by razorpay/ifsc[1.0.0, 1.0.1, 1.0.10, 1.0.11, 1.0.2, 1.0.3, 1.0.4, 1.0.5, 1.0.6, 1.0.7, 1.0.8,
1.0.9].
Potential causes:
Read https://getcomposer.org/doc/articles/troubleshooting.md for further common problems.
Installation failed, reverting ./composer.json to its original content.
and my stability setting is as follows:
"minimum-stability" : "stable"
I am installing this with laravel 5.3 application. Can you please correct me where I am wrong?
https://www.rbi.org.in/Scripts/bs_viewcontent.aspx?Id=2009 just got updated with the Jan 15 release.
Dear Razorpay,
Please Update IFSC code data!
IFSC.CSV has two new fields added in 1.3 that didn't exist in the previous release?
SBI has published a list of new IFSC codes for their merged branches: https://www.onlinesbi.com/nri/remittances/sbinri_merged_bran_swfcode.html
Need to verify this, and maybe provide an easy upgrade path to users?
The fixes in d39071f are not persistent, and cause the build to fail (since the PHP tests use the generated files, and not the committed ones).
This needs to be changed in the methods_nach file, so that these values are generated as nulls correctly.
The latest release doesn't seem to have a CSV file that contains the full list of IFSC data.
A few things are missing from the setup that would make things far far better:
IFSC.json
against the one in the repo. If there are changes, throw a notification on Slackrelease
workflow on wercker. Only trigger on a tag push, create a new release on GitHub. git diff -U0|grep IFSC | sort -u
against the latest IFSC-API master
to generate a diff of the list of IFSC codes.npm publish
as well?Release Template
Should include:
banknames.json
for this.Please update your database. When i am searching for SRCB0000151 then i am getting 'Not found' error.
link for the same :- https://ifsc.razorpay.com/SRCB0000151
SRCB0000151 is valid IFSC code of Sarswat Bank Andheri Branch.
Currently, following is the data-type of IFSC.json
:
{
'bank_code (string)' : [ array of branch_code (int / string) ]
}
While this works in Python and JavaScript, there are issues writing modules for static-typed languages like Golang
. I've been trying to manage this while writing a Go variant and caused chaos.
A solution to this would be strictly using 6 digit string branch codes padded with zeros if required. This will avoid any representation of another size due to prefix zeros getting trimmed.
Using string data type would save a lot of effort and help use the JSON easily.
Response for https://ifsc.razorpay.com/HDFC0001993
{"BANK":"HDFC BANK","IFSC":"HDFC0001993","BRANCH":"HSR LAYOUT","ADDRESS":"HSR LAYOUT NO.446, 17TH CROSS 4TH SECTOR, HSR LAYOUT BANGALORE KARNATAKA", "CONTACT":9945863333.0 ,"CITY":"BANGALORE","DISTRICT":"BANGALORE URBAN","STATE":"KARNATAKA"}
Is possible to get bank logo here?
On Searching for IFSC "SBHY0020039", API returns 404 response. But this is a legit State Bank Of Hyderabad branch.
Search URL used is 'https://ifsc.razorpay.com/SBHY0020039'
Looked for the bank in bank name JSON, it was missing from there. So, I am guessing this bank is not supported. Is there any possibility that this bank will be supported in future?
Add a client for ifsc.razorpay.com API to both node and PHP
There are some specific IFSC codes that are mentioned on the NACH Page: https://www.npci.org.in/national-automated-clearing-live-members-1, and do not show up anywhere on the RBI website.
IMPS/ACH is supported on these IFSC codes, but NEFT and RTGS are not. A complete list of branches that only show up on this page, but not on RBI website:
APBL0019001 ALLA0888888 HDFC0CAMSBA KKBK0BUCB01 CRLY0000001 CSBX0CSB001 APBL0014001
APBL0005001 APBL0022001 FDRL0000379 SBIN0000DOP APBL0015022 YESB0HPB051 UTIB0SIDB99
IOBA0009016 HDFC0CITC01 CBIN0MPDACT GSCB0JNDC01 INDB0KUCB01 APBL0020001 HDFC0CLCBLO
MAHB0003007 APBL0017001 UTIB0STMNBI ICIC00NDIMC APBL0023001 YESB0NBGKPI UTIB0SBCUB1
RBIS0RBIPI0
However, the above page only lists 1 IFSC code per Bank, which leads me to wonder: are there are any such branches. If there are, an exhaustive list of all ACH IFSC codes will be great to have.
From the next release please change the delimiter for CSV as the ADDRESS
column contains ,
in the values and it needs manual efforts to clean the data.
With razorpay/ifsc-api#13 getting merged soon, we'll want to the client SDKs to not follow the redirects by default (so that they get a backward-compatible old response). As such, we want them not to follow 302 by default, and parse+show the immediate response)
In addition to the generated sublets.json
file, we need to add support for custom sublet prefixes, which are known mappings of a sublet bank range being given a specific prefix in the large bank
See #113 for some more details and sample starting dataset.
Need to create constants for Bank::PUNB
etc so other consumers can easily refer to a particular bank if needed.
When I'm querying for IFSC code of banks in CHHATTISGARH state, it returns an incorrect state name.
Branch Name: W R S COLONY RAIPUR
Address: W R S COLONY SEC RAILWAY RAIPUR CHATTISGARH 492001
City: BHOPAL (Incorrect, It should be RAIPUR)
District: RAIPUR
State: MADHYA PRADESH (Incorrect, It should be CHHATTISGARH)
Branch Name: COLLECTORATE, MAHASAMUND
Address: MAHASAMUND COLLECTORATE ROAD,GOURAV PATH,DISTMAHASAMUND493445
City: MAHASAMUND
District: MAHASAMUND
State: CHANDIGARH (Incorrect, It should be CHATTISGARH)
Branch Name: RAJEEV NAGAR RAIPUR
Address: MADAN COMPLEX,SHAKTI NAGAR,RAIPUR,DISTT.RAIPUR.CHHATTISGARH 492007
City: RAIPUR
District: RAIPUR
State: CHANDIGARH (Incorrect, It should be CHHATTISGARH)
Branch Name: RAIPUR (CHHATISGARH)
Address: OPP NEW BUS STAND JEEVAN BIMA MARG PANDRI
City: RAIPUR
District: RAIPUR
State: CHANDIGARH (Incorrect, It should be CHHATTISGARH)
@captn3m0 When I added the Rubygem (#31), you said that the "lookup ranges" method should be removed as it is no longer supported (#31 (comment))
We've had problems validating IFSC codes in production and investigating it lead me to the JSON file, which still includes 219 instances of range tuples (\[\d*,\d*\]
) and thus it seems that the validation errors are due to missing range support in the Elixir package and Rubygem.
Are these invalid branches, or should range validation be added? The API, PHP package, and NPM package all validate ranges correctly at the moment.
e.g. this Allahabad bank code that falls within the [212820,212826]
range in the IFSC.json
file
# via offline validation
iex> Razorpay.IFSC.validate("ALLA0212822")
{:error, :invalid_branch_code}
# via online API lookup
iex> Razorpay.IFSC.get("ALLA0212822")
{:ok,
%Razorpay.IFSC{
address: "VILLAGE & POST- RAMRAJ, NEAR STATE BANK OF INDIA, DISTRICT- MUZAFFARNAGAR-251320",
bank: "Allahabad Bank",
bank_code: "ALLA",
branch: "RAMRAJ",
city: "RAM RAJ",
contact: "",
district: "MUZAFFARNAGAR",
ifsc: "ALLA0212822",
rtgs: nil,
state: "UTTAR PRADESH"
}}
$ curl https://ifsc.razorpay.com/ALLA0212822
{"CITY":"RAM RAJ","ADDRESS":"VILLAGE & POST- RAMRAJ, NEAR STATE BANK OF INDIA, DISTRICT- MUZAFFARNAGAR-251320","DISTRICT":"MUZAFFARNAGAR","BRANCH":"RAMRAJ","CONTACT":"","STATE":"UTTAR PRADESH","BANK":"Allahabad Bank","BANKCODE":"ALLA","IFSC":"ALLA0212822"}
Also, the sole range test in validator_asserts.json
does not really test a range:
"testValidateInsideRange": {
"DLXB0000097": true
},
That IFSC code is actually stored plainly like this:
"DLXB":[..., 98, 97, 96, ...]
Which leads me to believe - is the scraper script the problem instead, as it isn't resolving all the ranges correctly to plain arrays?
GET https://ifsc.razorpay.com/ICIC0000001
returns
{"BANK":"ICICI Bank","IFSC":"ICIC0000001","BRANCH":"CHENNAI - CENOTAPH ROAD ","ADDRESS":"1, CENOTAPH ROAD, CHENNAI. ","CONTACT":null,"CITY":"CHENNAI","DISTRICT":"CHENNAI","STATE":"TAMIL NADU"}
As can be seen, there are some trailing special characters in BRANCH
and ADDRESS
values. I'm not sure if this is due to the way the data is picked or with the dataset itself.
So far I've noticed this only for certain ICICI codes, so could be an issue with the dataset for these entries.
Either way, would like to know if this is something which can be fixed.
For example: DEUT0796DEL
Here city, state and district is not coming in response. It should have address details if it has a valid IFSC ideally. Can you please look into this.
Thanks.
NPM package does not support:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.