我刚开始使用Google Pay API,我计划使用Braintree作为网关。根据这里的Google Pay API文档,我们必须指定braintree.client.VERSION
:的sdkversion
编号
"gateway": "braintree"
"braintree:apiVersion": "v1"
"braintree:sdkVersion": "braintree.client.VERSION"
"braintree:merchantId": "YOUR_BRAINTREE_MERCHANT_ID"
"braintree:clientKey": "YOUR_BRAINTREE_TOKENIZATION_KEY"
我的问题:
- 在哪里可以找到
braintree.client
的版本号,指定版本号的语法是什么?根据Braintree的文档,这里有很多版本号,似乎3.40.0
是最新的。我们放braintree.client.3.40.0
好吗 - 另一方面,
braintree:apiVersion
是什么 - 由于我在PayPal的API访问设置中生成了Braintree SDK凭证,是否可以使用我的PayPal商家ID
- 对于
braintree.clientKey
,它应该是我用PayPal生成的Braintree SDK凭据,对吗
这有点令人困惑,希望有人能给我一些启发,谢谢!
首先,注册Braintree Sandbox:
https://www.braintreepayments.com/sandbox
在Braintree Sandbox帐户上配置Google Pay,
https://developers.braintreepayments.com/guides/google-pay/configuration/javascript/v3
获取JavaScript SDK请参阅JavaScript v3的客户端SDK安装指南。
使用Drop-In类型的集成,这很容易。
然后,进入服务器端集成,
https://developers.braintreepayments.com/guides/google-pay/server-side/node
要获得标记化密钥,请执行以下步骤:
- 根据您工作的环境,登录到沙箱控制面板
- 点击右上角的齿轮图标
- 从下拉菜单中单击API
- 滚动到标记化密钥部分
- 如果未显示密钥,请单击Generate New Tokenization key按钮
查找您的商户ID:
- 登录沙箱控制面板,具体取决于您所处的环境
- 点击右上角的齿轮图标
- 从下拉菜单中单击"业务">
- 您将在本页顶部找到您的商户ID
登录控制面板时,还可以找到您的商户ID,作为URL中/mechants/后面的字母和数字字符串。
注意:在Braintree集成中,您不能在此处使用PayPal Merchant Id。