[android-developers] Re: Phasing out a subscription

2016-02-11 Thread Abdullah Fahim
Even if you cancel all the subscription via API/Wallet, you can prevent new 
subscription. And with any cancellation, you have to honor the current term.

That means, like you said in OP, you need to be prepared for supporting for 
life long !!! This is so much insane policy.



On Friday, January 9, 2015 at 5:42:42 AM UTC+11, Nathan wrote:
>
> 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 unsubscribe from this group and stop receiving emails from it, send an email 
to android-developers+unsubscr...@googlegroups.com.
To post to this group, send email to android-developers@googlegroups.com.
Visit this group at https://groups.google.com/group/android-developers.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/android-developers/dbd2ee88-6d87-4fbd-8ea2-c70bd2fb7244%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[android-developers] Re: Phasing out a subscription

2016-02-11 Thread Abdullah Fahim
Even if you cancel all the subscription via API/Wallet, you can't prevent 
new subscription. And with any cancellation, you have to honor the current 
term.

That means, like you said in OP, you need to be prepared for supporting for 
life long !!! This is so much insane policy.


On Friday, January 9, 2015 at 5:42:42 AM UTC+11, Nathan wrote:
>
> 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 unsubscribe from this group and stop receiving emails from it, send an email 
to android-developers+unsubscr...@googlegroups.com.
To post to this group, send email to android-developers@googlegroups.com.
Visit this group at https://groups.google.com/group/android-developers.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/android-developers/88050aff-b35d-48ec-9e52-d26eea750951%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[android-developers] Re: Phasing out a subscription

2015-01-08 Thread Nathan
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.


[android-developers] Re: Phasing out a subscription

2015-01-07 Thread jtoolsdev
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.