android - 使用 Braintree Drop-In UI 集成 Google Pay

标签 android braintree braintree-sandbox google-pay

我已完成将 Braintree 网关集成为我的 Android 应用程序中的支付处理器。我使用 Drop-In UI 来完成付款并启用了 Google Pay 选项。在沙盒环境中一切都按预期运行,现在我已经创建了一个生产帐户并获得了 Braintree 的批准。

为了启用 Google Pay 选项,我还必须按照以下链接中列出的流程让 Google 审核我的应用: Google Pay integration checklist

除其他事项外,文档指出我在提交应用程序时必须使用 WalletConstants.ENVIRONMENT_TEST。

我不认为 Google Pay 初始化可以通过 sdk 中的删除进行编辑,因此 Braintree Google Pay setup 中没有任何地方。将 WalletOptions 环境设置为 WalletConstants.ENVIRONMENT_TEST 的方法。那么我应该发送我的应用程序的沙盒构建/帐户以供审核吗? Braintree的Sandbox是否对应于从WalletOptionsWalletConstants.ENVIRONMENT_TEST设置环境参数?

这是一个简单的问题,但 Braintree 支持没有答案。

最佳答案

全面披露:我在 Braintree 工作。如果您还有任何疑问,请随时联系support

android Drop-in UI 有一个 dependency在 Braintree 的 Android SDK 上。在 Android SDK 中,WalletOptions environment根据您是否使用沙箱或生产凭据初始化 Braintree 环境来确定。

因此,如果您使用 Braintree 沙盒凭据创建应用,则应为您设置 WalletConstants.ENVIRONMENT_TEST

关于android - 使用 Braintree Drop-In UI 集成 Google Pay,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51176198/

相关文章:

Android套接字无法连接到服务器

android - 有谁知道如何让我的小部件打开带有输入框的对话框?

java - 显示与所有应用程序的对话框时出现 android outOfMemoryError

paypal - 当我尝试设置欧元支付时,PayPal 使用 Braintree SDK 时出现问题。无法调试问题

swift - 如何从 Braintree Payments php 获取 header 响应

typescript - 运行时错误 : Class extends value [object Object] is not a constructor or null

java - 等待 onReceive 运行并停止

java - Braintree 结账付款失败

python - Braintree python 透明重定向与Vault选项

node.js - Braintree 服务器端 - 客户端 token 和验证付款