APIを介してBalancedに新しいマーチャントアカウントを作成しました。この口座に銀行口座を追加し、まったく同じ銀行口座をトークン化してから、もう一度追加しました。2番目のアソシエーションが409をスローして、アカウントを追加できなかったことを通知することを期待していました。
2つの質問があります:
- APIでまったく同じ銀行口座/カードをアカウントに2回追加できるのはなぜですか?
- どうすればこれを検出し、銀行口座/カードを口座に追加しないことができますか?
これは、Rubygemを介してアカウントに作成した2つの銀行口座の例です。
irb(main):029:0> @bank_accounts.items.each { |a|
puts "#{a["bank_name"]} #{a["bank_code"]} created-#{a["created_at"]} #{a["last_four"]} uri=#{a["uri"]} id=#{a["id"]}"
}; nil
123456789 created-2012-07-11T23:36:57.290555Z 2333 uri=/v1/marketplaces/TEST-MP4Z4RaRDF6TWqeupiVUSu8m/accounts/AC2tip2eDhi92THXXEkIdys1/bank_accounts/BA2mP9GtEPVB3v9DzWJ7ZH8B id=BA2mP9GtEPVB3v9DzWJ7ZH8B
123456789 created-2012-07-11T23:37:22.655007Z 2333 uri=/v1/marketplaces/TEST-MP4Z4RaRDF6TWqeupiVUSu8m/accounts/AC2tip2eDhi92THXXEkIdys1/bank_accounts/BA2PlMIVFyMSSzo2zzUZb2XA id=BA2PlMIVFyMSSzo2zzUZb2XA
=> nil