Google Play - a monthly subscription to my application is charged daily

I have an Android app published on Google Play that contains app subscriptions. I have a monthly and annual subscription, I configured it in the developer console as follows:

enter image description here

Problem: when a user is about to subscribe, Google Play displays the payment gateway as follows:

enter image description here

Why does he say he charges $ 19.99 per day if the subscription is monthly?

These are the subscribers to whom the accounts are subscribed, receive every day :

enter image description here

In my code, I do not define anything related to price, like this:

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); 

I specify only the subscription identifier. How can I set the payment to monhtly instead of daily?

Thanks!

+5
source share
1 answer

For those who come here looking for a solution, I finally find the reason myself: if you are a tester, and your account is on the list of accounts that can receive subscriptions for free, then the subscription will not be charged, and it will be daily. But even if you have a production version!

Google does not document this and does not respond to support (many are grateful to Google, you spent a lot of time).

+21
source

Source: https://habr.com/ru/post/1244869/


All Articles