Braintree Direct
Braintree Direct是一套用于接受和处理卡,PayPal和诸如Apple Pay,Google Pay和Venmo(仅适用于美国)的钱包的工具。它还包括您所需的一切,以帮助防止欺诈性交易,管理数据安全性和简化操作。
如何开始
沙箱帐户
与任何安全付款集成一样,您首先需要设置授权。Braintree沙箱使您可以设置测试环境,以使用测试信用卡号运行交易,并探索Braintree网关的功能。
客户端和服务器SDK
我们的客户端SDK使您能够安全地从客户那里收集付款信息,而服务器SDK使您能够对收集到的付款信息采取行动。
我们为以下客户端平台和服务器语言提供了SDK:
- 适用于Android,iOS和JavaScript的客户端SDK
- 适用于Java,.NET,Node.js,PHP,Python和Ruby的服务器SDK
客户端SDK需要授权。在本指南中,我们将使用客户端令牌-最灵活的授权形式。要了解有关授权类型的更多信息,请参阅《客户端授权指南》。
结帐界面
在此集成指南中,我们将根据您选择的客户端和服务器SDK使用适用于Web或移动设备的Drop-in UI。
要获得更大的灵活性和自定义,请浏览用于Web的托管字段,或者您可以使用我们的iOS或Android SDK为移动应用程序构建自己的自定义集成。
交互步骤
第一步
您的前端从您的服务器请求一个客户端令牌,并初始化客户端SDK。
第二步
您的服务器使用服务器SDK生成客户端令牌并将其发送回客户端。
第三步
客户提交付款信息,客户端SDK将该信息传达给Braintree,并返回付款方式随机数。
第四步
您的前端将付款方式随机数发送到您的服务器。
第五步
您的服务器代码收到付款方式随机数,然后使用服务器SDK创建交易。
获得帮助
- 支持文章:了解使用Braintree进行处理的业务方面以及如何使用“控制面板”。
- 参考:探索我们的客户端和服务器SDK参考以及其他API参考详细信息。
- 与销售人员联系:讨论我们的产品,功能和定价选项如何适合您的业务。
- 与支持人员联系:在我们专用的帮助站点上,选择您的问题,查看相关文档,然后向我们的支持团队提交请求。
接下来,将把Braintree集成到客户中