提问人:Heysem Katibi 提问时间:11/11/2023 更新时间:11/15/2023 访问量:899
Google Play 应用内购买错误:“无法完成购买”
Google Play In-App Purchase Error: "Couldn't complete your purchase"
问:
我正在将应用内购买添加到我的 Android 应用程序中。我已完成提取产品、向用户显示产品并开始购买流程的所有步骤。现在,我正在尝试测试它。为此,我在 Google Play 管理中心内为许可证测试人员添加了一个测试帐户。
当我开始购买流程时,我得到这个 UI:
但是当我点击“一键购买”时,出现以下错误:
以下是我已经尝试过的一些事情:
- 我检查了我的 Play 帐号中是否选择了正确的国家/地区:
- 我确保测试帐号的付款资料中的地址具有正确的国家/地区。
- 我确保应用在生产、开放测试和内部测试渠道上发布。
- 我确保测试帐户已注册到内部和封闭式测试轨道中。
- 我尝试在模拟器和物理设备上进行测试。
- 我清除了设备上Google Play商店的应用程序数据和缓存数据。
- 我安装并使用了 VPN 来测试从不同国家/地区购买的商品。
知道是什么原因导致了这个问题吗?另外,如果您对我应该尝试的东西有任何建议,即使您不确定它们是否真的有效,也请告诉我。
答:
我有一个类似的问题,并且已经尝试了您列出的所有方法,但没有任何效果。我的解决方案:转到设备/手机设置 > 网络和互联网 > 高级 > 关闭 VPN 和私人 DNS > 重新启动设备/手机。
评论
谷歌几个月前更新了他们的政策。它们阻止众所周知的VPN通过以下方式进行付款。couldn't complete your purchase. check that you have the correct country
到目前为止,唯一已知的绕过此问题的方法是使用住宅 vpn,或者在实际国家/地区。
评论
我有完全相同的问题。是的,我也从国内尝试过。这似乎是一个影响土耳其的问题,因为我在土耳其也有一个谷歌帐户,并且我正在尝试购买我在土耳其的 Google One 帐户的升级。这是行不通的。奇怪的是,我已经订阅了 Google One,它在过去 3 年中一直没有问题。我只是无法升级,可能再也无法购买了。
这绝对是某种错误,因为我的谷歌帐户是土耳其语,我的付款资料是土耳其语,除了这个之外,一切都很好
“无法完成您的购买。检查您的 Play 帐号中是否选择了正确的国家/地区。了解更多“错误。
评论