I did pose the question/suggestion to Google Play Developer Support. 

They suggest, for the time being that I use the HTTP based API to do the 
cancellations. Roughly the programmatic equivalent to me searching through 
Google Wallet and cancelling all the pertinent renewals. 




*For this functionality, Google Play offers an HTTP-based API that you can 
use to remotely query the validity of a specific subscription at any time 
or cancel a subscription. The API is designed to be used from your backend 
servers as a way of securely managing subscriptions, as well as extending 
and integrating subscriptions with other services.Currently, to completely 
deactivate a subscription you will need to cancel all subscription purchase 
tokens via the API. Please see the following help center article about the 
API for more information: 
http://developer.android.com/google/play/billing/v2/billing_subscriptions.html*
Nathan



On Wednesday, January 7, 2015 at 6:52:42 PM UTC-8, jtoolsdev wrote:
>
> Sounds like a design oversight.  File it as an issue if it hasn't been 
> already.
>
> On Wednesday, January 7, 2015 12:55:31 PM UTC-8, Nathan wrote:
>>
>> Due to changes in business conditions and agreements with third parties, 
>> I need to phase out a yearly subscription. 
>>
>> That is, no new people will be allowed to buy. No one will be allowed to 
>> renew. A year from now, zero people will own the subscription. 
>>
>> I would think I could do this by going to the developer console and 
>> marking the subscription sku as Inactive, Deprecated, or something of that 
>> nature. 
>>
>> But come to find out I can't modify a subscription item in any way. A 
>> year from now, therefore, these people will still autorenew.  
>>
>> Therefore, no matter how strongly I get the word out, there will *never* 
>> be zero subscribers. Even if my app were no longer on Google Play, I think 
>> Google would still automatically charge people a year from now. And the 
>> terms for subscription require that I support them as long as there is at 
>> least one subscriber or my developer account will be suspended. 
>>
>> If I have to, I will find all 300 subscribers and manually cancel their 
>> subscription so it won't renew. 
>>
>> Beware, developers. Do not start any subscription that you cannot support 
>> for the rest of *eternity*. Be prepared, even if there is one person left 
>> and it will cost you $10,000 a year to maintain. Think twice about any 
>> subscription that has dependencies on a third party, however reputable or 
>> trustable. In fact, make sure that all subscriptions cost you nothing and 
>> are as meaningless as possible. 
>>
>> Nathan
>>
>>

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Android Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to android-developers+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to