2

これはあまりにも話題ではありません。私は、世界のどこにいてもよい顧客の銀行口座の詳細を表すために必要なフィールドを知りたいと思います。データベースの銀行口座情報を表現する方法は?

私はSWIFT(IBAN/BICコード)について知っていますが、顧客がローカルアカウント情報(ドイツ:口座番号、銀行コードなど)を使用する場合はどうなりますか?これを一般的な形式で保存する "ベストプラクティス"の方法はありますか?例えば

  • 口座番号(文字列)
  • 銀行コード(文字列)
  • 型(列挙型:SWIFT、米国、ドイツ、... ??)
+0

国際的な使用のために地域のアカウント番号を保存する必要がありますか?国際的な使用の場合は、IBANを入力して解析する必要があるのは合理的です。 – gbn

+0

@gbn:できるだけローカル番号をサポートしたいと思います(つまり、ここで実装するのが難しくない場合)。 – AndiDog

答えて

0

残念ながら、今日(2月/ 2015年)現在、銀行口座番号に対処するための合意された普遍的な方法はありません。米国は独自のフォーマットABA#/銀行A/C#を持ち、南アジアは異なっており、ヨーロッパは異なっています。

IBANの本来の目標はこのシナリオ全体に一定の一貫性を与えることでしたが、私たちはいつでもすぐにそれを見ていきます。

グローバルペイアウトソリューションを実装しているほとんどの企業は、銀行口座情報の要件がそれぞれ、各国に精通しています。はい、聞こえるような単調な作業のように大きなものであれば、これを行う必要があります。

tl; dr:これに対するショートカットはありません。

関連する問題