【问题标题】:How can I determine whether or not a card is credit or debit in Braintree?在 Braintree 中,我如何确定一张卡是信用卡还是借记卡?
【发布时间】:2015-09-25 23:39:09
【问题描述】:

我正在使用 Braintree PHP SDK,但我无法确定一张卡是否是借记卡。

是否可以知道这张卡是借记卡还是信用卡?

【问题讨论】:

    标签: php payment-gateway braintree


    【解决方案1】:

    如果您使用 Braintree 存储信用卡,则回复将包括 BIN Database information

    country_of_issuance - 发行信用卡的国家/地区。

    借记卡 - 该卡是否为借记卡。

    可能的值:

    Braintree::CreditCard::Debit::Yes
    Braintree::CreditCard::Debit::No
    Braintree::CreditCard::Debit::Unknown
    

    【讨论】:

    • 从回复中我得到:[debit] => 未知,所以如果是借记,我会得到 [debit] => Yes??
    • cardType 得到什么?
    【解决方案2】:

    如果您通过传递customer_idpaymentmethod 创建braintree token,请点击链接:https://developers.braintreepayments.com/javascript+php/start/hello-server。从这个令牌你可以找到cardtype

     $paymentMethod = Braintree_PaymentMethod::find('token');
    

    【讨论】:

      【解决方案3】:

      我在 Braintree 担任开发人员。如果我们无法从 BIN 编号确定类型,则在付款方式上调用 debit 会返回 Unknown;但是,一般来说,如果是借记卡,调用debit 会返回“Yes”。

      【讨论】:

        猜你喜欢
        • 2017-08-14
        • 2011-11-08
        • 2011-02-04
        • 2013-05-24
        • 2021-06-14
        • 2021-09-01
        • 2021-05-12
        • 2016-10-16
        • 1970-01-01
        相关资源
        最近更新 更多