如何在Braintree销售交易前重新验证金库中的信用卡

时间:2016-11-09 15:57:23

标签: braintree

如何在进行销售交易之前重新验证保险库中的付款方式[信用卡]。

注意:启用CVV和AVS规则。

情景是:

  • braintree金库中的客户使用金库中的付款方式[信用卡]进行销售交易。
  • 我想在销售交易前重新验证信用卡,以确保信用卡不会过期。

1 个答案:

答案 0 :(得分:0)

我认为这取决于你如何与Braintree整合。你在使用托管领域吗?落入式?

基本上,根据他们的文档,你会create a nonce that contains only the CVV提示用户。

git diff @{u}...

一旦你拥有了这个nonce,你可以将它传递给PaymentMethod.update()调用以获取相应的支付方法令牌,并确保verify_card设置为true。

braintree.setup('YOUR_CLIENT_TOKEN', 'custom', {
  id: 'my-sample-form',
  hostedFields: {
    cvv: {
      selector: '#cvv'
    }
  }
});

找到https://developers.braintreepayments.com/reference/request/payment-method/update/#card-verification