无法付款!

1. 常见情况


# Q. 尝试付款时显示“productid was wrong!”语句。
# A. 请在GAMEPOT仪表盘 -> 付款 -> IAP中添加商店的商品ID。

请参考查看帮助中的内容并放入密钥。

2. Google Play Store


  1. 在控制台 > 应用信息 > 应用内商品中确认应用内是否呈激活APK状态

  2. 在控制台中确认应用是否呈已发布状态

在生产跟踪以外的非公开/内部测试跟踪中上传即可。

  1. 确认控制台 -> 测试 -> 管理轨道 -> 测试用户数量 -> 测试参与对象管理中是否已添加测试账户

  2. 确认是否访问测试参与URL并申请了参与测试

  3. 在控制台 -> 设置中确认许可证测试中是否已添加测试账户

  4. 确认终端 -> 设置 -> 账户菜单中是否已删除其他全部账户、只保留了参与测试的账户

3. ONEStore


  1. 请确认是否已添加测试账户。

  2. 请确认终端中安装的One Store应用是否使用了第1项中添加的测试账户登录。


  1. APK的包名是否与One Store中添加的包名一致

  2. One Store控制台的许可证密钥应用与否

该值是否已在GAMEPOT仪表盘以下项目中应用

  1. One Store控制台的客户端密钥应用与否

该值是否已在GAMEPOT仪表盘的以下项目中应用


A-1. One Store支付界面为沙盒环境时

  • 请在GAMEPOT仪表盘 - 项目设置 - 测试用户菜单中利用支付/优惠券确认IP是否已添加。

  • 请在GAMEPOT仪表盘 - 项目设置 - Webhook项目中确认付款道具(测试用户)地址是否已添加。

A-2. One Store支付界面为生产环境时

  • 请在GAMEPOT仪表盘 - 项目设置 - 测试用户菜单中利用支付/优惠券确认IP是未使用状态还是未添加状态。

  • 请在GAMEPOT仪表盘 - 项目设置 - Webhook项目中确认付款道具(服务)中是否已添加地址。


  • One Store SDK 的應用內版本具有不同的支持套件,具體取決於 GAMEPOT SDK 的版本。

    • GAMEPOT SDK V 3.5.0:支持 api21、V7

    • GAMEPOT SDK V 3.4.2:支持 api 17、V5

  • 如果在 Android 構建過程中使用了 targetSdkVersion 30(Android 11),則無法在運行 Android 11 操作系統的設備上搜索 One Store APK。

    [AndroidManifest.xml 需要在文件中添加以下短語]

4. Galaxy Store


5. 蘋果商店

  • 處理付款的沙盒帳戶的設置國家/地區需要來自 Apple 控制台可分發應用程序的可用國家/地區列表。

  • 需要在Xcode Capability中添加應用內購買功能。

  • 在 Apple 控制台上,合同、稅務和財務交易的任何部分都不得出現任何問題。 (當有任何未解決的問題時,Apple應用內SDK將停止提供應用內信息,從而禁止應用內支付。)

Last updated