106 questions
0
votes
0
answers
121
views
Storekit 2 Local Testing Transaction Manager Not Working Properly With Auto-renewable Subscriptions
I am encountering a strange behaviour when testing locally an app with auto renewable subscriptions. I have three subscriptions, with three price levels (simplified for clarity): Base ($10), Premium ($...
1
vote
1
answer
65
views
Is there a way to differentiate between new purchase and old purchases in auto renewal subscription in swift?
Is there any way to recognise new purchase in below delegate in swift?
func paymentQueue(_ queue: SKPaymentQueue, updatedTransactions transactions: [SKPaymentTransaction]) {
for transaction ...
0
votes
0
answers
104
views
Preventing Assignment of the Same In-App Purchase Subscription to Multiple User Accounts in an iOS App
I'm developing an iOS app with an internal account system and integrated Apple in-app purchases. Users can create accounts with any email and make purchases through their Apple ID. Apple mandates a ...
0
votes
0
answers
760
views
Proper way to check Auto Renewable subscription cancelation (From Apple support), turn off Auto Renewing and change subscription scheme
In my auto renewable subscription, I am always checking expires_date of latest_receipt_info from my validation receipt. If the expires_date is greater than my current time then I am giving my users ...
3
votes
0
answers
672
views
Apple In App Purchase, Interrupted purchase in sandbox
While testing renewable subscription purchasing with a Sandbox User I noticed something odd.
In AppStoreConnect you can select a checkbox to interrupt any payments for a given sandbox user. If you do ...
1
vote
3
answers
2k
views
Testing grace period in auto renewal subscription in iOS
I implemented auto renewing subscription in my app with grace period. I did code all the logics required to provide subscription service while the grace period but I could not find any way to test the ...
4
votes
0
answers
1k
views
how to handle in_app_purchase flutter auto renewed subscriptions
I am missing documentation for in_app_purchase behaviour such as:
What happens if subscription is auto-renewed a) do I have to restore via PurchaseStatus.restored or new purchases will arrive via ...
2
votes
2
answers
5k
views
Swift How to handle Auto-renewable Subscription receipt and validation
I am testing the auto renewable In-app purchases in swift, I found out that there are some strange problems with my code.
I am testing these functions in sandbox environment
User can purchase either ...
0
votes
1
answer
51
views
Appstore Auto Renewable Subscription for country specific
Can we create auto renewable subscription tied with country/territory? I have to create certain subscriptions for specific countries. Show/hide some subscription as per country.
ex.
Subscription 1 ...
1
vote
1
answer
562
views
Apple server to server notifications with multiple triggers
Apple states that for some subscription events they trigger multiple notifications. Suppose I wish to find out whether the user has cancelled their subscription so that I can offer them another ...
0
votes
2
answers
4k
views
App Store Rejection With Reason: your app requires users to register personal information to purchase non account-based in-app purchase products
For last few days this cat and mouse game is going on between me and App Store Reviewers. And despite searching everywhere, I have not been able to find an answer to this question, so seeking help ...
1
vote
1
answer
859
views
SwiftUI Auto-Renewable Subscription flow
I have implemented In-App Purchase Auto-Renewable Subscription into my app but I'm not sure if I have done it correctly as the app constantly asks for iTunes login.
In the user case: I am subscribed ...
0
votes
1
answer
408
views
Switching sandbox user to test Auto Renewable Subscription iOS
I have added auto renewable subscription to my iOS app. I have used a sandbox user to test the app and it worked fine. After that I logged out of the previous sandbox account and logged in with ...
4
votes
2
answers
2k
views
How to implement Auto renewable subscription with first time discount
I want to implement auto renewable subscription with different discounts offers to the user.
I have one product id but I want to apply different discount on same product id.
Scenario like this,
If ...
3
votes
1
answer
700
views
Should I check cancellation_date_ms in addition to expires_date_ms for a auto-renewable subscriptions?
I am implementing an auto-renewable subscription in my app.
Currently, to check if the user have an active subscription, I examine all the records in latest_receipt_info array from the response JSON ...
5
votes
0
answers
2k
views
App rejected due to Guideline 3.1.2 - Business - Payments - Subscriptions
My macOS app is continuously rejected due to the auto-renewing subscription.
This is what Apple reviewer said to me:
Guideline 3.1.2 - Business - Payments - Subscriptions
Your app uses auto-renewing ...
0
votes
1
answer
118
views
iOS Auto Renewable Subscriptions veirfyReceipt returns different receipts base64 than device
I'm trying to implement Auto Renewable Subscriptions. My app can be used across different devices (Android, Web) so I needed to implement the Status Polling technique in order to acknowledge my server ...
3
votes
1
answer
155
views
Difference in the payload for CANCEL notification for Upgrade and Customer support cancellation for Apple subscription notification
Apple sends Server to Server notifications for Subscription related changes of a customer. CANCEL notification is sent out in two scenarios:
User calls customer care to cancel their subscription.
User ...
1
vote
0
answers
234
views
Refunded receipt JSON example
I'm developing a web service and SDK for iOS for tracking auto-renewable subscriptions, and now developing a case where customer has refunded auto-renewable subscription.
Can anybody share any iOS ...
0
votes
0
answers
26
views
Implementing auto-renewable subscriptions
I am implementing an auto-renewable subscription giving a free trial for a week. I want to generate payments automatically in the 8th day. I am adding card details before the free trial starts.
Is ...
1
vote
0
answers
107
views
Is there a way to check the status of a renewable subscription from WatchOS?
I have a WatchOS app that offers several watch-specific features. Some of them are locked behind a subscription paywall.
I need a way to check about once a month whether or not the user is still ...
2
votes
1
answer
607
views
Apple subscription callback doesn't notify us when subscription expires (Sandbox)
We have a problem with Apple subscription callback on Sandbox environment. When I purchase an auto-renewable subscription on Sandbox env, apple sends first callback only after 1-2 min. It's ok. But ...
4
votes
1
answer
3k
views
IAP in Cross Platform
I have integrated In App Purchase (Auto-Renewable subscription) in iOS & Android. Both are working fine. I have certain doubts about validating the IAP using cross platforms like:
How multiple ...
0
votes
0
answers
39
views
subscription receipt not received after reinstall app
I am implement renewing subscription in my application.
When I purchase pack then I get receipt from app store by following code
NSURL *receiptURL = [[NSBundle mainBundle] appStoreReceiptURL];
...
0
votes
0
answers
378
views
Manage Auto-renewable in-app purchase and consumable in-app purchase
I am working in an app which uses 3 in-app product
Monthly subscription (Auto-renewable)
Yearly subscription (Auto-renewable)
Lifetime subscription (Consumable)
The app has a feature that a logged in ...