我知道卡号的前6位代表卡的发卡行识别网络(IIN),而这些信息应反过来标识原产国。
在处理交易之前,Braintree是否提供任何API来解码此信息?我目前还不知道有任何服务。我想在完成交易之前知道卡片的来源,因为这可能会对我的特定用例中的交易费用,佣金等产生重大影响。
与此类似,我希望能够区分借记卡和信用卡,但似乎只是通过考虑IIN,这不是严格可行的。
答案 0 :(得分:6)
我在Braintree工作。如果您有更多问题,可以随时get in touch with our support team。
如果您使用Braintree存储信用卡,则回复将为include BIN Database information:
- country_of_issuance - 发出信用卡的国家/地区。
借记卡 - 该卡是否为借记卡。可能的值:
Braintree::CreditCard::Debit::Yes Braintree::CreditCard::Debit::No Braintree::CreditCard::Debit::Unknown
答案 1 :(得分:1)
如果您可以访问美国银行家协会发布的IIN数据库,则技术上可以获得发行国和借记卡/信用卡标志。但是,对于作为支付服务提供商或更高级别的参与者,通常会保留对此数据库(每月更新)的访问权限。
如果您无法访问,那么您可能值得查看https://www.bindb.com/api-documentation.html(虽然公平警告 - 我还没有亲自使用过它)