In-App Purchase

RSS for tag

Offer extra content, digital goods, and features directly within your app using in-app purchases.

Posts under In-App Purchase tag

200 Posts
Sort by:

Post

Replies

Boosts

Views

Activity

Is my B2B app required to have in app purchases?
I'm developing a B2B team collaboration app. My customers are businesses, and I plan to charge them on a per-user per-month basis. Payers are companies, not individual users, and the company pays for all its employees simultaneously. Implementing the logic mentioned above using in-app purchases looks quite challenging; I will need someone from the company to pay for the whole company and constantly upgrade/downgrade the subscription level as the team size changes. So, is my app required to have in-app purchases in this case? According to guidelines, I may allow users to access externally purchased subscriptions. Does it mean I don't have to implement in-app purchase logic in my app? 3.1.3(c) Enterprise Services: If your app is only sold directly by you to organizations or groups for their employees or students (for example professional databases and classroom management tools), you may allow enterprise users to access previously-purchased content or subscriptions. Consumer, single user, or family sales must use in-app purchase. I would be grateful for any help and advice.
0
0
23
1h
Products not showing in app
Hello everyone, I want to set up subscriptions but I'm having problems testing them. Indeed, when I use the storekit file to view the subscriptions it works, I see the subscriptions and I can subscribe in XCODE mode. However, I'd like to go further and test with server notifications. So I removed the storekit file from the scheme, but I can't retrieve the products. The application doesn't retrieve any products.. I've been stuck on it for 2 weeks... I checked the contracts and put in all the information last Friday and everything is validated. I tested it in testflight mode, and it doesn't recognize any products! Just so you know, I use the original API for maximum compatibility.
0
0
32
7h
In-App Purchases still waiting for review status
The in-app purchase products we submitted have been in "Waiting for Review" status for over 24 hours, despite our app being approved. What could be the reason for this? After submitting the first version, we also submitted a second version, which was approved as well, yet our in-app products are still pending review. App apple id : 6499263256 bundle id : com.zoviz App name : Zoviz
0
0
52
7h
How to handle dynamic pricing in consumable in app purchase programatically in swift?
In an application feature where users can purchase resources to enhance the exposure, visibility, or engagement of specific content (such as boosting videos, posts, or other user-generated content), the price needs to adjust dynamically based on the user-selected budget. How can this type of In-App Purchase flow be implemented in iOS Swift? Also checked link for tax category: https://developer.apple.com/help/app-store-connect/manage-app-information/set-a-tax-category
0
0
31
7h
Testing In app Subscriptions takes too much time on apple review team's side
I have implemented In App Subscription in my app i have tested subscription module on sandbox and testflight but whenever i am uploading it for apple's app review team they says due to App Completeness your app is getting rejected and on their side after clicking on buy subscription the in app module takes too much time to open but on sandbox and testflight it works fine.
0
0
19
7h
IOS APP is approved but IAP is still waiting for review
Hello, as a new iOS developer, I am developing an Apple app with IAP (In-App Purchase) for the first time. During the initial app review submission, I included the IAP along with the app. However, after the app was rejected, the IAP status also showed as rejected. Following online advice, I resubmitted the IAP for review. After multiple revisions, my app has now been approved, but the IAP review is still in the "waiting for review" stage. As a result, my app is now live on the App Store, but users cannot see any products available for purchase within the app. This situation is quite awkward for me. I would like to ask what I should do now. Do I need to wait for the IAP review? How long does the IAP review process typically take? Thank you in advance for your assistance.
0
0
89
17h
Do I need IAP inside my app by using this model?
Currently, I have an app running locally on my computer, and there is also a web app. To create an account, users need to pay through the web app, which handles the payment process smoothly. My question is: Do I need to implement In-App Purchases (IAP) if the payment is only for account creation? Let me elaborate on my question. I know the typical answer is yes, but what if users in the mobile app cannot create an account or pay within the app itself? Instead, account creation is only possible via the web app, and only users who have paid outside the mobile platform can access and join the mobile app. This approach is similar to what Netflix and Spotify do – they do not allow account creation inside their mobile apps and do not provide any redirects or buttons indicating alternative payment methods (they do not have IAP).
0
0
83
1d
Subscriptions Stuck on 'Waiting for Review' and Error 23 Issue in Live App
Hello, I’m experiencing an issue with my app's subscriptions on App Store Connect and in the live app: My subscriptions have been stuck in "Waiting for Review" status for several days. In the live app, users are unable to view subscriptions, and the following error is displayed: Error 23: There is an issue with your configuration. Check the underlying error for more details. Steps I’ve Taken: Verified that the Paid Apps Agreement is active. Checked that the app metadata includes functional links for Privacy Policy and Terms of Use. Tested subscriptions in the sandbox environment, and they work perfectly there. Reached out to Apple Support but have not received a resolution yet. Additional Notes: The app was recently approved and is live on the App Store. The subscriptions were correctly configured in App Store Connect. Has anyone else faced a similar issue? If so, how did you resolve it? Any help or guidance would be greatly appreciated! Thank you.
2
1
202
2d
Stuck in an Endless Loop: In-App Purchases Rejected on Apple Store Connect
I'm having some trouble with in-app purchases on Apple Store Connect, and I'm hoping someone here has dealt with a similar issue. Initially, I was able to add the purchases using the "Select In-App Purchases" button. However, after my app was refused, the in-app purchases were also rejected, and now I'm stuck in a frustrating loop: Developer Action Needed -> Waiting for Review -> Rejected. I’ve tried submitting the in-app purchases for review at the same time as the app, but that also ended in rejection. The reviewers can’t locate the in-app purchases, even though I list them in the comment box. I suspect this is because I can’t re-add them using the "Select In-App Purchases" button anymore. The instructions on "add the in-app purchases in the binary" are vague and non-specific. To make matters worse, the reviewers are commenting on issues from an older build, like a placeholder I left in the settings window. That placeholder has been removed in the latest build, but their feedback doesn’t reflect that. Has anyone encountered this loop or know how to get out of it? Any advice would be much appreciated!
1
0
105
4d
In-App Purchase Continuous Rejection
Dear Reviewers/Apple Team/Community, We have trying to submit our app continuously for review and being rejected continuously by Apple. Our app works perfectly fine in TestFlight using the same ID apple is using. We have also provided recorded video of the testing in TestFlight to Apple reviewer. However, despite our requests below things are not done: Before testing the in-app purchase subscription are not being approved, despite us requesting the same every time during submissions. At times we are getting snapshots under error category, where everything is correct even from Apple testing. We have no other way but to explain, give snapshots, give videos to Apple to help them understand how to test the app. We have requested the reviewers multiple times for a call, but we got a call only 1 time. We are not sure what is the way we can get to talk with the reviewer and understand from them the issue they are facing. Can anyone please help us out? Below is one example, it was given it us under error category, where even with apple standard, the purchase is successful. Can someone help us out plz.
0
0
58
5d
In-App purchase being rejected continuously by Apple
Hi All/Apple Team, We have been applying for our app approval at apple App Store connect since last 3 weeks. Initially there were issues which we eradicated but lately (since last 1 week) Apple reviewer is rejecting our app due to in-app purchase. We requested them to approve the In-App subscription first and then test the app but reviewer is not doing that. We requested them to follow the procedure given in the app and explain to us the issues but when we get the error as attachment, no specific explanation is given along with it. Classic case being: We got the attached snapshot under error category but nowhere in the notes there were explanation that why is the error, when even the snapshot shows the purchase is successful. We requested call with the App Reviewer to understand their pain point but apart from 1 call we don't receive call from them so we can understand what's wring during testing. We are just given a generic note and asked to fix something when there is not error at all and the app works perfectly fine in test flight. No recourse to discussion with Reviewer or nothing. Is there any way, we can escalate this issue higher up in Apple or we have to keep on submitting the app and keep on getting rejections, as we don't know what's the issue, so how can we correct it. Can someone please explain what's wrong with the attached snapshot and why it is considered a failure in apple review? One tester in apple is able to test the same functionality successfully, other reviewer says we are not able to purchase anything, how can it be possible given that nothing we have changed in the app. We need help or someone in apple to talk to us.
2
0
71
3d
How to Verify Subscription When Testing with a Non-Sandbox Account in App Store?
Hello community, I recently tested a subscription purchase in my app using a non-sandbox Apple account, and I received the subscription confirmation screen (screenshot attached). However, I’m not sure where I can verify or manage the subscription details for this specific account. Here are a few points about my situation: 1. The account used for testing is not a sandbox account. 2. The subscription confirmation message displayed correctly in the app. 3. I want to confirm whether the subscription was successfully created or recorded in the App Store. My questions: • How can I check the subscription status for this account? • Is there a specific section in App Store Connect or another platform where I can verify the subscription details for a non-sandbox account used in testing? • Is it normal to test subscriptions like this, or should I strictly use sandbox accounts for testing? I appreciate any guidance or resources to help me resolve this. Thank you! 😊
1
0
69
2d
RevenueCat integration with Apple is returning only null values all the time
Hi All, I have setup RevenueCat integration with Apple for in-App purchase, signed all Business Agreements. x-checked all the keys and deleted and created subscription 100 times along with products in RevenueCat but only null is returned to my app by RevenueCat. I read and discussed with RevenueCat, as per them Apple returns null to them and they revert back null to users. Can someone please help me, I am struggling and out of wits. Don't know what to do. Any help, will be highly appreciated.
1
0
123
1w
Xcode Fails to Load Products Metadata from the StoreKit Configuration File
I'm on an Intel-based Mac running macOS Sonoma 14.7.1 (23H222) and Xcode Version 16.1 (16B40). I've created a local StoreKit Configuration File that does not synchronise with App Store Connect and selected it in the Scheme. I have some products that are consumable in-app purchase and it loads fine as expected when I run the app and I am able to make transactions. It also show up in the Transaction Manager. After a little while, working on the app, re-running it several times, it stops working. The products do not load the metadata from the StoreKit configuration file. I also get this error in the console: Error enumerating unfinished transactions for first transaction listener: Error Domain=NSURLErrorDomain Code=-1003 "A server with the specified hostname could not be found." UserInfo={AMSStatusCode=0, _NSURLErrorFailingURLSessionTaskErrorKey=LocalDataTask <DF5E86B0-0E4A-4982-AF42-FC58FA858C01>.<1>, NSErrorFailingURLKey=http://localhost:51027/inApps/history?guid=F01898465023&reason=initial, _kCFStreamErrorDomainKey=10, _NSURLErrorRelatedURLSessionTaskErrorKey=( "LocalDataTask <DF5E86B0-0E4A-4982-AF42-FC58FA858C01>.<1>" ), NSLocalizedDescription=A server with the specified hostname could not be found., NSErrorFailingURLStringKey=http://localhost:51027/inApps/history?guid=F01898465023&reason=initial, NSUnderlyingError=0x60000038c150 {Error Domain=kCFErrorDomainCFNetwork Code=-1003 "(null)" UserInfo={_kCFStreamErrorDomainKey=10, _kCFStreamErrorCodeKey=-72000, _NSURLErrorNWPathKey_desc=satisfied (Path is satisfied), interface: lo0, _NSURLErrorNWResolutionReportKey_desc=Resolved 0 endpoints in 0ms using unknown from query}}, _kCFStreamErrorCodeKey=-72000} Restarting the computer resolves the issue but I don't want to restart the computer every single time when it happens and it happens quite soon after a short while. How can I make sure that it doesn't happen or if it does happen then fix the issue without restarting the computer? Relaunching Xcode doesn't help and neither does deleting Project Build Data and Indexes.
0
0
94
1w
Why did I receive a CONSUMPTION_REQUEST for the same transaction_id the day after I already received a REFUND for it?
Why did I receive a CONSUMPTION_REQUEST for the same transaction_id the day after I already received a REFUND for it? I received a CONSUMPTION_REQUEST, but due to a program error, I failed to submit the customer information. Later, I was notified with a REFUND, indicating that the transaction had been refunded. However, the next day, I received another CONSUMPTION_REQUEST notification for the same transaction_id.
0
0
124
1w
I have a question with `isEligibleForIntroOffer(for: groupId)`
I have a question with isEligibleForIntroOffer(for: groupId) that in which case that isEligibleForIntroOfferForGroupId changes from false to true. I found that a few user of our app isEligibleForIntroOffer changes. they used to buy a renewing-subscription with 3-day free trial. but 3 days later. i got from logs their isEligibleForIntroOffer becomes true. We rely on this field to determine whether to display products with free trials. there is only one product with free trial introductory offer.
1
0
128
1w
"purchaseDate" of the Reciepts
I have some questions regarding the specifications of the receipt information that can be obtained from https://developer.apple.com/documentation/appstoreserverapi/get_transaction_info. When a subscription is newly purchased, it is expected that the purchaseDate should reflect the time of purchase and should not be later than this time, such as an hour after the purchase. Is this understanding correct? We observed a phenomenon where, when a user purchased a new subscription between 17:30 and 20:00 JST on November 3, 2024, the purchaseDate in the received receipt was delayed by one hour compared to the actual purchase time. Is this a specification or an issue? When validating the receipt for a newly purchased subscription, if the purchaseDate reflects a time later than when the purchase was made, should I regard the user as having subscription rights at the time of validation?
0
0
134
1w
In-App Purchase goes missing when submitting app for review
I'm currently in the process of submitting a new app with a single non-consumable In-App Purchase. After creating the IAP in AppStore Connect, I created a synced StoreKit config in Xcode which correctly loaded the purchase. After making sure that the transaction works as expected within the app, I submitted the app in AppStore connect, including the In-App Purchase. Since then, the In-App Purchase can not be found in the StoreKit configuration and isn't displayed in the app, which lead to the submission being rejected. As requested by the review team, I have resubmitted the In-App Purchase, so it's currently "Waiting for Review" but still not showing up in the StoreKit configuration in Xcode. I'm not quite sure what I'm doing wrong here. I have other apps live in the AppStore with IAPs and no outstanding agreements to sign.
2
0
114
1w