原生应用中的 Android Pay 集成

Posted

技术标签:

【中文标题】原生应用中的 Android Pay 集成【英文标题】:Android Pay integration in native app 【发布时间】:2016-12-19 05:03:44 【问题描述】:

我已将 android Pay 集成到我的原生 Android 应用中。它给了我错误:

没有可用于此商家的可接受的卡

Android Pay 在我的国家(印度)不可用,但我已在我的 Google 帐户上将我的地区更改为美国,并在我的 Android Pay 应用中添加了一张美国卡(支持 Android Pay 的卡)。

还上传了测试版应用以在 Google Play 商店上测试 Android Pay。

还是同样的错误。

【问题讨论】:

您可能希望看到这个 SO question,“他们说它会检查您的 IP 地址以确定位置”,这就是您仍然收到相同回复的原因。您可以阅读Review requirements,如所述“请在开始开发之前仔细查看此列表。如果您的业务和您的应用程序可以满足以下要求和限制,您可以继续进行集成过程。” @Mamta kaundal 成功了吗? 【参考方案1】:

仔细检查你正在使用

WalletConstants.ENVIRONMENT_TEST

我遇到了同样的错误,因为我使用的是现在已弃用的 WalletConstants.ENVIRONMENT_SANDBOX

【讨论】:

是的,它是 WalletConstants.ENVIRONMENT_TEST @MamtaKaundal 我也在尝试,但它不适用于测试环境【参考方案2】:

您应该联系 Google。他们给了我一个指示,告诉我使用 WalletConstants.ENVIRONMENT_SANDBOX,因为即使它已被弃用,我的国家也不支持它。您还需要使用他们提供的一些测试卡。

【讨论】:

以上是关于原生应用中的 Android Pay 集成的主要内容,如果未能解决你的问题,请参考以下文章

原生Android集成React Native

开发 Unity 增强现实 vuforia 应用并与原生 android 应用集成

是否可以将 Google Hangouts 原生集成到 Android 应用程序中?

此商家未启用 Google Pay。 [Android,React-Native]

Google Pay 不显示总价或 displayItems [关闭]

iPhone 原生应用中的 Paypal 集成