我在Google Play中发布了一个包含应用内订阅的Android应用。我有月度和年度订阅,我已经在开发者控制台中以这种方式配置它:
问题是:当用户打算订阅时,Google Play会以这种方式显示付款网关:
为什么说如果每月订阅,他们每天收费19.99美元?
这是订阅的发票用户每天都会收到 :
在我的代码中,我没有定义与价格相关的任何内容,就是这样:
inappbilling.subscribe(function (data) {
$rootScope.logThis("inappbilling plugin - subscribe: " + JSON.stringify(data), "info", "inappbilling", "subscribe");
subscriptionDone(data);
}, function (errorInfo) {
$rootScope.logThis("inappbilling plugin ERROR - subscribe: " + JSON.stringify(errorInfo), "error", "inappbilling", "subscribe");
subscriptionError(errorInfo);
}, subscriptionType.productId);
我只是指定正确的订阅ID。我怎样才能将付款设置为monhtly而不是每天?
谢谢!
答案 0 :(得分:24)
对于到这里寻找解决方案的人来说,我终于找到了理由:如果您是测试人员并且您的帐户位于可以免费获得订阅的帐户列表中,则不会收取订阅费用每天。但即使你有生产版本!
谷歌没有记录这一点,也没有回复支持(很多人都感谢谷歌,你浪费了我很多时间)。