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 [email protected]
To unsubscribe from this group, send email to
[email protected]
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 [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to