gpt4 book ai didi

braintree - 如何在 Braintree 销售交易前重新验证保险库中的信用卡

转载 作者:行者123 更新时间:2023-12-02 03:09:54 26 4
gpt4 key购买 nike

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

注:启用 CVV 和 AVS 规则。

场景是:

  • Braintree 保险库中的客户使用保险库中的付款方式 [信用卡] 进行销售交易。
  • 我想在销售交易前重新验证信用卡,以确保信用卡没有过期。
  • 最佳答案

    我相信这取决于您如何与 Braintree 集成。您在使用他们的托管字段吗?即插即用?

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

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

    获得该随机数后,您可以将其传递给 PaymentMethod.update() 调用以获取适当的支付方法 token ,并确保 verify_card 设置为 true。
    result = braintree.PaymentMethod.update("the_payment_method_token", {
    "payment_method_nonce": nonce_from_the_client,
    "options": {
    "verify_card": True,
    }
    })

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

    关于braintree - 如何在 Braintree 销售交易前重新验证保险库中的信用卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40511090/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com