我已完成将Braintree网关集成为我的Android应用中的付款处理器。我使用Drop-In UI在启用Google Pay选项的情况下完成付款。在Sandbox环境中,一切都按预期工作,现在我创建了一个生产帐户,并得到Braintree的批准。
要启用Google Pay选项,我还必须按照以下链接中列出的过程,让我的应用程序也经过Google的审查: Google Pay integration checklist
除其他事项外,文档还指出我提交应用程序时必须使用WalletConstants.ENVIRONMENT_TEST。
我认为sdk的下降无法编辑Google Pay初始化,因此Braintree Google Pay setup中没有办法将WalletOptions环境设置为WalletConstants.ENVIRONMENT_TEST。因此,我应该将我的应用的Sandbox版本/帐户发送给我进行审核吗? Braintree的Sandbox是否与从WalletOptionsWalletConstants.ENVIRONMENT_TEST设置环境参数相对应?
这是一个简单的问题,但是Braintree支持人员没有答案。
答案 0 :(得分:1)
全面披露:我在Braintree工作。如果您还有其他疑问,请随时与support联系。
Android Drop-in UI在Braintree的Android SDK上有一个dependency。在Android SDK中,WalletOptions
environment是根据您要使用沙箱还是生产凭据初始化Braintree环境来确定的。
因此,如果您使用Braintree沙箱凭据创建应用,则应为您设置WalletConstants.ENVIRONMENT_TEST
。