如何在数据库中表示银行账户信息?

3
希望这不算太离题。我想知道哪些领域对于代表可能来自世界各地的客户的银行账户信息是必要的。
我知道SWIFT(即IBAN / BIC代码),但如果客户想使用本地账户信息(例如德国:账号,银行代码),是否有“最佳实践”方式以一般形式存储此信息?
例如:
- 账号(字符串) - 银行代码(字符串) - 类型(枚举:SWIFT,美国,德国,...??)

你是否需要为国际使用存储本地账号?如果是国际使用,要求输入和解析IBAN是合理的。 - undefined
@gbn:如果可能的话,我们希望支持本地号码(即如果在这里实现起来不太复杂)。 - undefined
1个回答

0

很遗憾,截至今天(2015年2月),还没有一种被广泛认可的通用方法来处理银行账号。美国有自己的格式ABA#/银行账号,南亚地区不同,欧洲也不同,等等。

IBAN的最初目标是为整个情景提供一些统一性,但我怀疑我们很快就能看到这一点。

大多数实施全球支付解决方案的公司都对每个国家的银行账户信息要求非常熟悉。是的,听起来像是一个单调乏味的任务,但他们必须这样做。

简而言之:没有捷径可走。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接