Jai*_*put 3 ruby ruby-on-rails braintree ruby-on-rails-4
我是脑树支付网关的新手.我无法理解是什么payment_method_nonce(最终用户提供的令牌)或如何生成此令牌?
此外,我不知道如何获取客户卡详细信息,如何存储它,以及如何使用"payment_method_token"进行交易
result = Braintree::PaymentMethodNonce.create("A_PAYMENT_METHOD_TOKEN")
nonce = result.payment_method_nonce.nonce
Run Code Online (Sandbox Code Playgroud)
任何机构都可以解释如何创建或获取A_PAYMENT_METHOD_TOKEN?
该paymentmethodtoken是我们用来进行购买的客户的信用卡的唯一标识符.
如果您检查结果对象,则可以从中提取付款方式令牌,并且可以存储在您身边,以便将来为同一用户进行交易,而无需输入卡详细信息.
这是将付款方式nonce保存为付款方式令牌所必需的.付款方式nonce只能使用一次,其中令牌是一个不会过期的可重用值.
您需要先在一次调用中创建客户和付款方式,然后使用结果对象中的付款方式令牌来创建订阅.请记住,您需要先在"控制面板"中创建计划,但在创建订阅时可以覆盖大部分计划详细信息.
使用存储的付款方式创建客户后,您可以使用返回的令牌将用户订阅到计划.本文解释得很好:https: //developers.braintreepayments.com/guides/recurring-billing/overview
网站点实时示例如何集成Braintree可以在下面的链接中找到:
| 归档时间: |
|
| 查看次数: |
721 次 |
| 最近记录: |