android - google android 应用内购买测试问题

标签 android in-app-purchase google-play in-app-billing

我的应用以 alpha 版发布,允许购买具有 7 天试用期的年度订阅。

我刚刚使用测试帐户测试了购买过程(在开发控制台中如此声明)。

购买成功,用户收到一封确认购买的邮件。这封邮件错误百出:

1)价格是不含税的,让人摸不着头脑

2) 它说试用期将于明天到期,而不是 7 天后(我们是 2 月 27 日):

You have signed up for a free trial subscription from xxx on Google Play. Your trial will end on Feb 28, 2015. You will be automatically subscribed for €15.83/day at the end of your trial unless you cancel.

3) 有趣的是,它说试用期过后,他将按天收费,而不是按年收费:

By subscribing you authorize us to charge you the subscription cost (currently €15.83/day) automatically, charged daily to the payment method provided. You can cancel at any time

此外,我找不到取消订阅的方法。我去了用户的钱包账户,那里没有交易。我这边的商家钱包帐户中也有同样的事情。我应该如何取消交易并最终重试?

唯一的好处是我的应用程序和 google api (V3) 可以识别用户已经购买了订阅。

也许只是因为我在 google-dev 控制台中将用户声明为测试用户?

在此先感谢您的任何意见或建议。

最佳答案

为什么说“日”而不是年的原因在这里回答:

Android In App BIlling v3 - Wrong Subscription Trial Period

This is a normal response. I guess you're testing with an account added as a tester to Google Play account. Test subscriptions are valid for 1 day and get cancelled after 1 day.

Quoting the official docs http://developer.android.com/google/play/billing/billing_testing.html

Note: Test subscription purchases recur daily, regardless of the product's subscription period.

关于android - google android 应用内购买测试问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28772766/

相关文章:

java - 如何通过 java 而不是 Firebase 控制台发送 Firebase 推送通知?

android - 在 EditBox 上创建带边距的背景图片

javascript - Google Play 拒绝 Cordova 应用程序,因为它包含用户的安全漏洞

flutter - 如何将应用内购买功能添加到我的 Flutter 应用中?

android - 我的应用程序的minSdkVersion为14,targetSdkVersion为21,但Google Play判断它仅支持Android 4.0〜4.4

AndroidPublisher API 返回 projectNotLinked 错误

android - sqlite错误中的多个表

android - 通过 Scene Transition 维护 "fitsSystemWindows"窗口插入

ios - 应用内购买 appStoreReceiptURL 为空

iphone - 如何在应用程序内购买中更改应用程序图标?