在过去的研究中,我发现以下这些问题并未满足我的喜好:
第一个答案是API,用于根据IBAN编号提供BIC。但是它已经离线了几个月(更新2019/07/25:Openiban重新上线)。
第二个答案说明了如何制作 IBAN 和 BIC 。
但是,似乎不可能从IBAN获得完整的BIC号码。
在下面,我列出了一些IBAN编号和BIC编号。
**IBAN NUMBERS** **BIC**
NL 89 NGB 00071128791 INGBNL2A
NL 80 SNSB 0853811245 SNSBNL2A
NL 91 RABO 0143406515 RABONL2U
如建议的那样,您可以从 IBAN 编号中获得银行代码和国家/地区代码。
但这并未说明如何提取银行标识符
是否可以从IBAN编号中提取银行标识符?
是否有可以从 javascript 中使用的IBAN编号中获取此BIC编号的有效API?
最佳答案
我认为此信息(BIC/SWIFT代码)并不总是存在于IBAN编号中。查看IBAN wiki article,每个国家/地区都有其自己的标准,因此仅国家/地区前缀和校验和是标准化的。尾部和最长的部分始终是某种与银行帐号连接的银行转账/代码。但是问题在于,银行转帐/代码是针对大多数国家/地区的,而不是SWIFT代码,即不是您要查找的代码。例如,在德国,他们使用始终为数字的BLZ(我认为是8位数字),并且64090100映射到VBRTDE6RXXX BIC代码,该代码不会出现在IBAN中。
您可以做的是:
关于javascript - 从IBAN编号生成BIC编号,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/54230542/