Flutter + 收益猫 |该设备或用户不允许进行购买

问题描述 投票:0回答:1

背景

Flutter 基础应用程序支持 Revenue Cat,用于商店应用内商品支付。专为 Android 和 iOS 开发。目前在 Play Store 上处于测试阶段,主要在新加坡地区使用。

问题

当用户尝试在 Android 设备上购买一次性应用内商品时。我们捕获以下异常。

PlatformException(3, The device or user is not allowed to make the purchase., {code: 3,
message: The device or user is not allowed to make the purchase., readableErrorCode:
PurchaseNotAllowedError, readable_error_code: PurchaseNotAllowedError,
underlyingErrorMessage: Error updating purchases. DebugMessage: . ErrorCode: 3.,
userCancelled: false}, null)```

虽然我们的应用内商品在 Play 商店控制台中处于活动状态,但 ID 在 Play 商店和 Revenue Cat 之间同步,我们的 Play 商店配置文件设置为接收付款,并且我们之前已经成功付款。 在 iOS 上,我们在这方面没有任何问题。每次购买都正常完成。

付款被拒绝的示例: refused payment

基于我们的搜索以及 Google 支持人员的回复。 一切都表明付款方式/用户个人资料有错误(未登录 Google 帐户)。

但是我们有很多,而且只有上个月拒绝付款。

有人有同样的问题吗? 是否需要将应用程序发布到商店以避免这些错误? Play 商店配置文件配置是否存在未明确显示的问题?

提前谢谢大家。

android flutter exception payment
1个回答
0
投票

我也偶尔看到这种情况。我可能来自Play Store的版本,你可以尝试更新一下。 https://github.com/RevenueCat/purchases-flutter/issues/727

© www.soinside.com 2019 - 2024. All rights reserved.