8

既然 SEPA 要求让人们习惯了 BIC 和 IBAN,有些遗留系统无法处理这些新数据。是否有可用于将 BIC 和 IBAN 转换回排序代码和帐户的算法或工具?

4

4 回答 4

8

这是一个例子: 在此处输入图像描述

从这个网站

于 2017-03-03T03:40:09.827 回答
4

维基百科有一个按国家/地区列出的 IBAN 格式列表,因此至少看起来是可能的。

但是,它没有完整的算法 - 作为软件开发人员,您可以从该输入中推导出算法。请注意,其他国家/地区可能会在未来跟进,因此您可以期待更多工作(希望不会出现更多分类代码和帐户的特殊情况)。

关于工具或库,这在 StackOverflow 上是题外话,但您可能想询问Software Recommendations。请注意,他们对如何提问有不同的要求,因此您可能需要先阅读导览。不要忘记提及编程语言。

于 2014-09-25T18:58:37.183 回答
2

好吧,快速搜索将我指向此页面:http ://www.business.hsbc.co.uk/1/2/international-business/iban-bic 。

在我看来,您可以只提取适当的子字符串。虽然,更多的搜索似乎表明格式可能会因国家/地区而有所不同。

于 2014-01-23T09:10:59.230 回答
2

分类代码和帐号都存在于英国或爱尔兰 IBAN 中。您可以像 PHP 示例这样简单地创建子字符串:

$iban = "GB04BARC20474473160944";

$sort = substr($iban,8,6);
$account = substr($iban,14,8);


print "SortCode:" . $sort;
print "AccountNumber:" . $account;

IBAN Calculator网络服务有一个 API ,用于挖掘银行和分行信息等。还检查 iban 和排序/帐户上的数字验证。

但是对于排序/帐户的简单提取,子字符串就足够了。

于 2016-08-23T09:11:08.093 回答