The implementation of the new in-app subscription product for Android apps seems identical to regular managed/unmanaged products, but (afaik) getting the expiration date for subscriptions is only available through the Google Play Android Develope HTTP-based API. That part has me clueless.
Any implementation examples using the Google APIs Java Client Libraries for getting the expiration date would be a huge help.
If you can't find your subscriptions, check that you're signed in to the correct account. Make sure to sign in to the Google Account that has your subscriptions. Learn how to add an account or switch accounts. The email you used with the subscription app may be different than your Google Account.
Google Play Pass offers hundreds of Android games and apps (close to 1,000 in total). The library boasts many titles that usually cost money, and there are no ads or in-app purchases in any of the included content.
Truebill was named one of Forbes' 50 most innovative fintech companies in 2021. The company offers its basic services for free, and has a sliding scale for premium services. Users who don't pay will need to cancel their subscriptions manually, but Truebill will cancel subscriptions for premium users.
Well, you can always calculate the expiration date using the AIDL for subscriptions. If you request RESTORE_TRANSACTIONS
(assuming you have no previous local data) you'll get the purchase date and the current state of the the subscription and a couple of other data. If you have a monthly subscription and you are far beyond the first month you have to check current state (which could be automatic using receivers for PURCHASE_STATE_CHANGE
pushes from Play Store). Knowing the state and purchase date you can calculate the expiration date.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With