如何解决Google Pay API:Braintree 网关配置
我刚刚开始使用 Google Pay API,我计划使用 Braintree 作为网关。根据{{3}},我们必须指定sdkversion
的{{1}}数:
braintree.client.VERSION
我的问题:
- 我们在哪里可以找到
"gateway": "braintree" "braintree:apiVersion": "v1" "braintree:sdkVersion": "braintree.client.VERSION" "braintree:merchantId": "YOUR_BRAINTREE_MERCHANT_ID" "braintree:clientKey": "YOUR_BRAINTREE_TOKENIZATION_KEY"
的版本号?指定版本号的语法是什么?根据{{3}},有很多版本号,似乎braintree.client
是最新的。我们应该放3.40.0
吗? - 另一方面,
braintree.client.3.40.0
是什么? - 是否可以使用我的 PayPal 商家 ID,因为我已经在我的 PayPal 的API 访问设置中生成了我的 Braintree SDK 凭据?
- 对于
braintree:apiVersion
,应该是我使用 PayPal 生成的 Braintree SDK 凭据,对吗?
有点混乱,希望有人能给我一些启发,谢谢!
解决方法
首先,注册 Braintree 沙盒:
https://www.braintreepayments.com/sandbox
在 Braintree Sandbox 帐户上配置 Google Pay,
https://developers.braintreepayments.com/guides/google-pay/configuration/javascript/v3
获取 JavaScript SDK See the client SDK setup guide for JavaScript v3.
使用简单的 Drop-In 类型的集成。
然后,进行服务器端集成,
https://developers.braintreepayments.com/guides/google-pay/server-side/node
要获取标记化密钥,请按以下步骤操作:
- 登录沙箱控制面板,具体取决于您在哪个环境中工作
- 点击右上角的齿轮图标
- 从下拉菜单中点击 API
- 滚动到标记化密钥部分
- 如果未显示任何密钥,请单击“生成新的令牌化密钥”按钮。
要查找您的商家 ID:
- 登录沙盒控制面板,具体取决于您在哪个环境中工作
- 点击右上角的齿轮图标
- 点击下拉菜单中的业务
- 您会在此页面顶部找到您的商家 ID。
您的商家 ID 也可以在登录控制面板时找到,即 URL 中 /merchants/ 后面的字母和数字字符串。
注意:您不能在 Braintree 集成中使用此处的 PayPal 商家 ID。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。