Questions tagged [in-app-subscription]
Google Play In-app billing subscriptions let you sell content, services, or features in your app with automated, recurring billing.
423
questions
29votes
2answers
25kviews
How to implement In-App Purchases Subscription in Flutter?
I want to provide auto renewable subscription in my Flutter App for both iOS and Android devices. Users can subscribe for 1 Month.
There is not an officially maintained in-app purchase plugin yet. ...
28votes
3answers
4kviews
Redirect user to the Subscription page in the playstore
I've been reading this website :
http://developer.android.com/google/play/billing/billing_subscriptions.html
Because I read that "Currently, the In-app Billing API does not provide support for ...
27votes
1answer
6kviews
Google play Subscriptions Free trial
Is there any way how to check if user've already used his free trial?
When I query sub I got the next data:
[
SkuDetails:{
"productId":"...",
"type":"subs",
"price":"...",...
23votes
11answers
11kviews
iOS in-app purchase subscription get free trial period length from SKProduct
I am working on in-app purchases with subscriptions.
In swift, you can get price and price locale from the SKProduct like so:
weeklyProduct.price.doubleValue
weeklyProduct.priceLocale....
22votes
2answers
573views
Google Play only shows app name in subscriptions list
My app has several subscription types, but when I go to Account > Subscriptions in Google Play app, I only manage to see app name as a subscription list entry, not the corresponding subscription ...
20votes
4answers
4kviews
Tracking Android in-app subscription events with Firebase Analytics
We're using Firebase Analytics to track our Android app.
We've connected it to our Google Play account in hopes to receive the automatic in_app_purchase events. What we later realized is that does not ...
14votes
1answer
6kviews
How to cancel test subscription in Google play developer console
I initially had test accounts for testing in -app purchases in android but I since removed the testing accounts and moved the app from beta to production. Both test accounts have attempted to cancel ...
12votes
3answers
9kviews
how to get subscription expire date in inapp v3 android
Hi I have I implemented inapp billing V3 for one year subscription for a item using android-inapp-billing-v3. I want to show remaining days in my app. I am calling getSubscriptionTransactionDetails to ...
12votes
2answers
4kviews
Android Purchase subscription and introductory price
Google came with with the idea of introductory price (https://support.google.com/googleplay/android-developer/answer/140504?hl=en).
My question is related to its API. I can't find the way how to get ...
12votes
3answers
4kviews
Why there are so many pending payments for subscription from Google play console?
I have an Android application which is using subscription to monetize money. After 7 days of trial, most of active subscriptions are in payment pending status. After 1 day later, it will automatically ...
12votes
3answers
2kviews
iOS subscription DID_CHANGE_RENEWAL_STATUS notification: latest_expired_receipt vs latest_receipt
I am working on adding subscription to my iOS app and I came across some very annoying inconsistencies:
My server is listening for the DID_CHANGE_RENEWAL_STATUS notification from Apple:
{
"...
12votes
0answers
896views
How to get expired Google Play subscriptions?
Is there a way to get a user's expired subscriptions from Google Play? I am making a magazine-style app, and I want users to have access to content that was published while their subscription was ...
11votes
3answers
6kviews
How to implement auto renew subscription in app billing google play
I'm researching method to implement auto renew subscription in app billing with google play. I read https://developer.android.com/google/play/billing/billing_subscriptions.html and see
Billing ...
11votes
2answers
5kviews
Get active subscriptions In-app Billing Android
I have used the In-app billing library for adding subscriptions in my app. Everything is working properly but I am unable to find how do I get a Users current active subscription?
As per the docs, ...
10votes
1answer
3kviews
Google Play - Monthly subscription for my app is charged daily
I have an Android app published in Google Play that contains In-app subscriptions. I have a monthly and yearly subscription, I have configured it in the Developer console this way:
The issue is: when ...
10votes
0answers
1kviews
Google Play subscriptions always "Pending payment" [closed]
I'm having problems to understand why almost all (90 %) of my active subscriptions in the Google Play Developer Console are in "Pending payment" status, despite the subscriptions are out of trial and ...
9votes
1answer
3kviews
iOS & Firebase Auto-renewable Subscriptions
My problem:
I am having a hard time figuring out a way to safely manage auto-renewable subscriptions in iOS with Firebase.
Purchase process:
User1 purchases a subscription
Update User1's account ...
9votes
1answer
2kviews
Separate real time notification for staging and production in play console
Situation - User completes payments for subscription, the app sends purchase token to the backend with the user id. At the same time, we have also configured webhook, which also send same purchase ...
8votes
1answer
207views
Is there any way to retrieve if user had canceled Android In App subscription
I am using google in-app billing v-3 to implement Subscription.
My Subscription has one week Trail period and UI displays "Avail A Week Free" View.
If the user Subscribes and cancels for any reasons, ...
8votes
2answers
6kviews
Google play billing API: How to understand the user is subscribed?
I want to find out whether the user active subscription to Basic/Premium content or not from the MainActivity. There is a BillingClientLifecycle class initiating the subscription process. As I ...
8votes
2answers
3kviews
Check subscription validity using Flutters in-app-purchase plugin?
I'm trying to implement in-app purchases using the official Flutter In-App-Purchase plugin. I've got things working, except I can't figure out how to tell if a users subscription is still active or if ...
8votes
1answer
2kviews
Are auto-renewing android in-app subscriptions have to be consumed?
After hours reading documentation about android in-app product and subscription I am still stuck asking me about consumption process regarding in-app auto-renewing subscription.
What Google says ...
8votes
1answer
347views
Google Play Billing: Pending purchases not available for subscriptions?
Context: We have a TV app that offers as its only in-app item a monthly subscription.
I am mostly looking for confirmation of what I believe to be true:
Since version 2.0 of the Google Play Billing ...
8votes
1answer
795views
Server-side validation of iOS and Android auto-renewable subscriptions using server-to-server notifications and Firebase Cloud Functions
I have successfully implemented subscription validation for Google Play, but I am struggling to understand the validation flow for iOS auto-renewable subscriptions and would like to ask for your help. ...
8votes
0answers
297views
Turn off pause subscription option in google play billing
I've disabled Pause subscription option in the Google Play console several days ago, but subscription still can be paused from the Google Play menu on device.
My app is in the close alpha channel. ...
8votes
1answer
1kviews
List all Play subscriptions
Is there any API or script to get back a list of all live Google Play subscriptions for a given app? ie a data form of what's shown on the Play developer console under Subscriptions.
Stripe, for ...
7votes
3answers
1kviews
How or which Payment system do I need to use for Subscription services which are mentioned as below , Stripe Or Google's In-App Billing?
I'm currently very much confused about with which subscription service to use between any Third-party or Google's In-App billing system.
Let me explain first , I have an app which is providing ...
7votes
1answer
2kviews
Implement In app promotion on subscription with promo code in flutter using in_app_purchases official library
I recently implemented the in-app subscription into my app. Now I am working on adding the promo codes for a subscription. People with promo code can have 15 days trial and after that, they'll be ...
7votes
0answers
2kviews
How to correctly display the introductory price of an iOS SKProduct?
Short version:
created an introductory price for a subscription in itunes connect
the new price is set to start in about a month
all clients receive the new price information when updating their ...
7votes
0answers
396views
Multiple in-app subscriptions per app
We are developing an app in which some verified users can sell their content by subscriptions.
Content is digital content consisting of videos, photos and tips.
We would like to offer paid content ...
6votes
3answers
1kviews
What is the new "Resubscribe" feature found in Billing Library 2.0 and how is it different than the old Billing Library 1.2.2's?
In the Android Developer Console, I saw this message
Resubscribe isn't currently available for your users because your app
does not use Billing Library 2.0 in all active APKs
But, I was puzzled. ...
6votes
2answers
2kviews
Are Real-Time Developer Notifications necessary to be enabled for implementing In-App Purchases in an Android app?
Currently I'm trying to learn how to use Google Play Billing Library V1.2 for implementing In-App Purchases (IAP) - Subscriptions mainly in my Android app.
While looking at Add subscription-specific ...
6votes
1answer
622views
Proper way of Apple in app purchase with free trial in flutter
I am coding in Flutter, and I want to implement an auto-renewable subscription with a 3day free trial period.
Unfortunately, I did not find any exact documentation or advice, how can I test it.
What ...
6votes
3answers
3kviews
Is it necessary to migrate from "Google Play Billing with AIDL" to "Google Play Billing Library"?
I know that "Google Play Billing with AIDL" deprecated, but the app on which I am working is so complex that I don't want to change the core parts of the application.
On the play console, I am ...
6votes
0answers
140views
How do you offer the ability to change the subscription frequency of your app from the Google Play Store?
My app offers a monthly subscription right now, and we are in the process of adding annual subscriptions as well. The user should be able to upgrade/downgrade their subscription, and it looks like ...
5votes
5answers
2kviews
Generating a Signature for Subscription Offers - Xcode - Swift
I wanted to ask if someone has already implemented the new Offers for the inapp-subscription (auto renewal), the difficulty in creating server-side the system to create this signature using the p8 key ...
5votes
2answers
2kviews
iOS in-app purchases verify receipts for consumables
in iOS with in-app purchases, it is necessary to verify receipts with subscriptions. is it necessary to verify receipts for consumables also?
5votes
1answer
1kviews
Google Play - Error "subscriptionNotOwnedByUser" when acknowledging purchase token of a subscription
Keep receiving error "subscriptionNotOwnedByUser" from Google's when acknowledging a subscription upgrade/downgrade using Google's developer API for server-side subscription verification.
The ...
5votes
1answer
1kviews
What happens to in-app subscriptions when an app is unpublished from Google Play?
I am about to unpublish my app from the Google Play Store because the service is going to be shut down.
My users are currently paying subscriptions (monthly or yearly) for the service, subscriptions ...
5votes
1answer
549views
Test Subscription multiple times
I have a subscription with a free trial period and a reduced price period.
According to the Developers site (https://developer.android.com/google/play/billing/billing_testing#testing-renewals) there ...
5votes
0answers
686views
Google API - invalid_request - Could not determine client ID from request
I'm integrating google play in-app subscription in my app. To access google API, first I need to get an access_token and then use it in header for accessing subscription APIs.
Following the procedure (...
5votes
0answers
224views
How to implement Google In App Billing for providing access to premium content in Firebase to only paid users
I'm developing an app which uses Google In-App Billing (IAB) for users to subscribe to the app. Available subscription options are 1 month, 6 months and 1 year.
It also uses Firebase Authentication ...
5votes
1answer
4kviews
How to get SKU details of all my inapp items in Google Play Billing
In old version of in app biling i ised to get the IAP item price using the below code.
I am unable to find a way for this in new version. Kindly assist me in the way to get SKU details of all my ...
5votes
0answers
358views
Play Billing Library v1.0: renewed subscription missing from queryPurchases result
I have an Android app offering auto-renewing subscriptions via In-App Billing, using https://developer.android.com/google/play/billing/billing_library.html.
I'm using a lightly modified ...
5votes
0answers
311views
Android subscriptions - get reliable introductory price information
I have an subscription item with an introductory price for 1 cycle. I am able to fetch this price within the app via the getIntroductoryPrice() method. Once a purchase has been done I am having ...
5votes
0answers
184views
IAB Subscription Free-trial state
What's the right way of managing free trial state of a subscription?
I can't find anything about getting the state of a purchase, something like freeTrial = true/false or freeTrialDuration = 7, inside ...
5votes
1answer
252views
How to determine number of In-app Billing subscribers?
Programmatically, I understand how to manage a single users subscription, but have not found a way to retrieve a holistic picture of In-app Subscriptions.
The closet thing I've found in the In-app ...
4votes
1answer
701views
Google Developer API for in app subscription receipt check(insufficient permissions issue)
I want to use Purchases.subscriptions:get. in my django server
My Google API's project is linked my android application.
And i used service account(json) of Google API, service account's permission ...
4votes
1answer
648views
how to disable paused subscriptions from the Google Play Console?
To disable users to pause their subscription, do the following:
Sign in to the Google Play Console.
Select your app, and then go to Store presence > In-app products > Subscriptions.
Expand the ...
4votes
1answer
497views
Google Billing Library - Check for Subscription free trial eligibility
I'm new to the implementation of Google's Billing library and using this system to make subscriptions inside my app. My question is if a user created a subscription which has free trial, used it ...