如何使用 Braintree 保存卡片详细信息?

Posted

技术标签:

【中文标题】如何使用 Braintree 保存卡片详细信息?【英文标题】:How to save card details using Braintree? 【发布时间】:2018-11-23 21:27:30 【问题描述】:

目前,我正在使用以下第三方库与 Braintree 集成:

https://github.com/ferndopolis/react-native-braintree-card https://github.com/kraffslol/react-native-braintree-xplat

但我找不到任何保存卡片详细信息的方法。是否有可用的 REST API 调用来保存卡片详细信息?

【问题讨论】:

【参考方案1】:

全面披露:我在 Braintree 工作。如果您还有其他问题,请随时联系 support.

您链接到的两个第三方库都是我们客户端 SDKS 的包装器,并且有文档表明您需要将生成的 payment method nonce 返回到服务器端以供使用。支付方式随机数是对支付信息的安全、一次性使用的参考。它是让您的服务器无需接触原始数据即可将敏感的支付信息传达给 Braintree 的关键元素。

Braintree 目前没有 REST API,但是您可以使用 one of our server SDKS 运行 Customer Create API Call,这会将客户的付款信息保存到 Braintree Vault 中。此外,您还可以运行Payment Method Create API Call 来保存卡片详细信息。

【讨论】:

您如何使用已保存的付款方式?

以上是关于如何使用 Braintree 保存卡片详细信息?的主要内容,如果未能解决你的问题,请参考以下文章

Braintree 支付网关 - 获取客户信息

在 Braintree 中使用 AngularJS 加密信用卡详细信息

Braintree - 使用 Paypal 详细信息创建客户

如何在我的条纹 STPCardFormView 中显示我扫描的卡片详细信息?

想通过braintree付款发送订购物品的详细信息

Braintree 集成 - 用户信用卡详细信息仅一次