我正在尝试将Braintree API集成到我的PHP应用程序中。我在整合支付网关方面是新手。请提供一些Braintree API的示例代码来帮助我。
我正在尝试将Braintree API集成到我的PHP应用程序中。我在整合支付网关方面是新手。请提供一些Braintree API的示例代码来帮助我。
以下是您必须使用的代码以开始:
require_once 'PATH_TO_BRAINTREE/lib/Braintree.php';
Braintree_Configuration::environment('sandbox');
Braintree_Configuration::merchantId('your_merchant_id');
Braintree_Configuration::publicKey('your_public_key');
Braintree_Configuration::privateKey('your_private_key');
当您登录沙盒账户并查看右上角的“账户”菜单下的“My User”,然后点击“API Keys”时,您可以找到商家ID、公钥和私钥。您实际上可以从语言下拉菜单中选择“PHP”,然后点击“复制”按钮,以正确填充上述代码。
接下来建议尝试创建一个简单的交易,以确保一切都正常工作。请参阅Braintree PHP文档中的快速入门示例,看看是否可以运行该代码(在替换Braintree_Configuration和require行之后)以获取成功的交易。
如果您能够让代码正常运行,那么可以继续进行自己的集成,或者您可以查看此PHP示例应用程序,以更好地了解完整集成可能会是什么样子。
如果您仍然遇到问题,请随时联系Braintree支持。支持团队响应迅速,甚至可以为您提供技术问题的开发人员联系方式。
1) 注册沙盒账户 https://www.braintreepayments.com/get-started
2) 登录您的沙盒账户 https://sandbox.braintreegateway.com
3) 在顶部菜单找到“账户”->然后子菜单“我的用户”
4) 然后在页面底部,您将看到授权API密钥链接
5) 单击API密钥链接。
6) 就这样...享受吧
好的。在我的情况下,我将文件夹“lib”重命名为“library”。然后我花了几十分钟将文件夹名称改回“lib”,一切都能正常工作。
我无法想象这是什么玩意儿,它就是起作用了。
基本上,您只需从https://developers.braintreepayments.com/start/hello-server/php下载库,不要触碰任何东西,事情就会顺利进行。