'Android IAP acknowledgedState =1 after subscription expire

  • I have been testing subscriptions with android IAP.
  • When i let a subscription run it's course (six 5-minute intervals) the subscription expires as expected
  • When i repurchase the subscription, the acknowledgedState = 1 during verification before acknowledging the subscription.
  • although this new sub purchase's acknowledgeState = 1, the subscription is not recognized as such on my device and the subscription inevitably reverts.
  • When i cancel the subscription, then wait a while (30-60 minutes at least), the acknowledgeState = 0 and i am able to then acknowledge the purchase and finish the transaction successfully.


Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source