【问题标题】:JavaScript: how to use Braintree paymentMethod nonce buJavaScript:如何使用 Braintree paymentMethod nonce bu
【发布时间】:2019-04-09 13:55:27
【问题描述】:

我正在使用 Braintree v3 进行客户端实现。我正在使用 dropin 用户界面。 我正在尝试创建一个新的拱形卡。我有一个来自后端团队的 api,用于更新付款方式。它在 Header 中接受一个用户令牌,如果成功,则响应是一种付款方式 nonce。

我只是不确定如何处理这个 paymentMethod nonce 或者在哪里实际调用 api。

【问题讨论】:

    标签: javascript braintree


    【解决方案1】:

    免责声明:我为 Braintree 工作。如果您需要更详细的答案,请随时联系Braintree Support

    流程应该如下:

    • 服务器生成客户端令牌并发送给客户端
    • 客户端获取客户付款方式,然后获取payment_method_nonce并将其发送到您的服务器
    • 服务器接收随机数
    • 交易是created using the nonce

    Drop-in 将显示客户保存的付款方式,并自动将任何新输入的付款方式添加到他们的保险柜记录if you pass a customer_id when generating a client token.

    这里是关于如何vault an updated payment method.的文档

    【讨论】:

    • 感谢@turaco。如果用户返回重新订阅(假设 clientToken 是使用 customer_id 创建的),是否会显示为用户的选项?我正在尝试使用用户的最后一个用户卡数据/账单信息填充表单的字段。
    • @Anthony:保管好的卡片将作为客户可以选择的付款选项显示在 Drop-In 中。查看示例here
    猜你喜欢
    • 2016-11-14
    • 2016-07-20
    • 2016-05-13
    • 2021-10-23
    • 2021-12-02
    • 2014-09-18
    • 2018-09-03
    • 2020-12-16
    • 2017-09-08
    相关资源
    最近更新 更多