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

IAP for Listings
Hello, I am making an e-commerce app. We plan to charge user's to make a listing for 15% of the sale price capped at Β£35, and are trying to figure out if we need to use IAP? From what I can find, other companies in the same area don't use them - for example Autotrader takes you off their app to there website when you try to make a listing, and you pay for the listing there. Any advice would be greatly appreciated.
2
0
315
Aug ’24
Questions Regarding the Use of the Send Consumption Information API
Hello, I'm using 'App Store Server Notifications V2'. I have a question about 'CONSUMPTION_REQUEST' notification in 'notificationType'. What problems can occur if the send consumption information API is called without user consent? For example, could there be penalties such as refusing to update the app or blocking the service?
0
0
351
Aug ’24
Is it expected that both "trialPeriod" and "introOfferPeriod" are true in IAP Receipts?
It seems that starting from around 2024-08-20T10:28:00 UTC, both the "trialPeriod" and "introOfferPeriod" fields are set to true in the receipt data of free-trial subscriptions. Before that time only trialPeriod was set to true while introOfferPeriod was false. Just want to confirm whether this is an expected and permanent change? Thanks.
0
0
246
Aug ’24
Promo codes not working
Two issues: In-app promo code for a consumable item is not delivering/unlocking that item for the customer. The promo code says it's redeemed and can't be re-used, which shows the customer is following the correct process. In-app promo code for a subscription will not unlock. It claims the code can only be used from a gift card ('This requires a gift card with a box around the code'), and tells the customer to use a camera with the nonexistent gift card. Obviously we have given a code to the user, not a gift card. Both in-apps work correctly if purchased from within the app as a test purcase, so it's not a code/setup problem. It's not user error. The app has been live for at least 6 years. What's changed?
4
2
396
Aug ’24
App that contains courses both digital reservation for inreal life consultancy attendance
Hello everyone, we have a question, so currently we are trying to publish our course app, but we need to implement in app payment for the digital content, okay this is understood, but we also have in person consultation that will be reserved from the application, either for one day or multiple day, the question is, this won't be digital and will require in person, can we in this case use webview for this specific payment or provide external web link for the reservation, as this is not digital content, we want confirmation and more info on this, Thanks all!.
0
0
214
Aug ’24
StoreKit Promotional Offer Purchase Failure - 'Unable to Purchase' Alert in Xcode
Hi everyone, I'm encountering an issue while testing a subscription purchase with a promotional offer using StoreKit in the Xcode debug environment. I’ve created a subscription in the StoreKit configuration file and added a promotional offer. However, when I attempt to make a purchase with the promotional offer, the process fails, and I receive an alert with the message: "Unable to purchase" "Contact the developer for more information." Here’s the error that is printed in the Xcode logs: Purchase did not return a transaction: Error Domain=ASDErrorDomain Code=3903 "Received failure in response from Xcode" UserInfo={NSDebugDescription=Received failure in response from Xcode, NSUnderlyingError=0x303346b50 {Error Domain=AMSErrorDomain Code=305 "Server Error" UserInfo={NSLocalizedDescription=Server Error, AMSServerErrorCode=3903, AMSServerPayload={ "cancel-purchase-batch" = 1; dialog = { defaultButton = ok; explanation = "Contact the developer for more information.\n\n[Environment: Xcode]"; initialCheckboxValue = 1; "m-allowed" = 0; message = "Unable to Purchase"; okButtonString = OK; }; dsid = 17322632127; failureType = 3903; jingleAction = inAppBuy; jingleDocType = inAppSuccess; pings = ( ); }, AMSURL=http://localhost:49300/WebObjects/MZBuy.woa/wa/inAppBuy, AMSStatusCode=200, NSLocalizedFailureReason=The server encountered an error}}} Has anyone encountered a similar issue, or does anyone have insights into what might be causing this? I’m using StoreKit 2 methods for handling subscriptions, and this error only occurs when attempting to apply the promotional offer. Any help or suggestions would be greatly appreciated! Thanks in advance!
1
0
477
Aug ’24
Is it technically feasible for iOS app to support programmatic creation of subscriptions such that one user can subscribe to multiple users?
I’m developing an app similar to Patreon where creators can decide if they want to charge either $5 or $10 a month for users to be able to view their content (each creator can only have one subscription price defined) I came across information that the only way users can subscribe to multiple subscriptions (each from a different creator) in one app, those subscriptions need to be defined in their own Subscription Group. However, it seems that Subscription Groups need to be manually, pre-defined through an online portal and go through an approval process. So the number of Subscription Groups created would have to match the number of creators. This wouldn’t scale because I need the ability for those subscriptions to be created on the fly when new creators sign up. Am I understanding that correctly? If so, how can I get around this?
1
0
327
Aug ’24
what can I use direct bank transfer for buying premium account in my app?
what can I use direct bank transfer for buying premium account in my app? because I found an application in the App Store that without a marker provides in-app purchases, but when the application is opened, this application offers an upgrade to a premium account to be able to access all features and the purchase process by bank transfer to the application owner's account. so now we can use our bank account directly to process payment in app without using in app purchases system by apple, right?
0
0
369
Aug ’24
Promotional Offer ID column is empty in Subscriber report for redeemed offer code
When redeeming a custom offer code, I'm not able to see the actual offer code ID in the Subscriber report - only the subscription offer name is present. I'm going off of the documentation for the Promotional Offer ID column: A code that you create for customers to enter and redeem the subscription offer. https://developer.apple.com/help/app-store-connect/reference/subscriber-report Is the documentation wrong? How are we supposed to measure the performance of our offer codes beyond the initial redemption? For example, with the offer name I can see how my "Holiday Promos" offer is doing but can't see the actual performance of "BLACKFRIDAY30" vs "MOTHERSDAY30".
0
0
320
Aug ’24
Regarding Subscription
I need some clarification from a functionality perspective. For example, in the application, a user can add a post and make it private. If anyone wants to view that post, they must pay an amount specified by the user when adding the post. This is the basic scenario. The main point of concern is price distribution. If the price of the post is $3.99, 10% of this amount goes to the app admin, and the remaining 90% goes to the user who posted the content, after accounting for Stripe's fees. My question is: We believe this functionality cannot be achieved using 'in-app purchases.' Need Assistance on this; whether scenario is achievable with 'in-app purchases'? If so, how can it be implemented?
0
0
234
Aug ’24
Watch app: purchased->subscription & redeem code fails
App name: WF Favorites Watch (hidden on App Store) Environment: Independent, autonomous Watch only app No VPN Solid WiFi and connection from iPhone to Watch Installed version: Released version with approved subscription App previously installed on watch as Free app or one-time-purchase App Store on iPhone shows grayed out "Purchased" button Situation created with latest release: Business model change from free or purchased to IAP subscription In-app subscription works correctly Attempting to redeem offer code on iPhone App Store An offer code is available but does not work Issue: The code entry page appears Correct offer code does not install app Screenshot shows constant spinner Spinner eventually returns to download icon To reproduce App must be installed as a "purchased" app shown on iPhone App Store Navigate to: https://apps.apple.com/redeem?ctx=offercodes&id=6451388967&code=CODE Enter the Offer Code App is never installed on watch I wonder if the "Purchased" state of the app on the iPhone App Store page is somehow preventing the iPhone App Store from installing the new version as a subscription using the offer code. I have tried with the app on the watch. I tried to uninstall the app from watch and then redeem the code. I tried deleting and reinstalling the app on the watch. No configuration allows the redeem code to ever install the app. I attempted to remove the app from the iPhone App Store. I am unable to, I presume, because it is not an iPhone app.(?) What can I do to resolve this?
1
0
327
Aug ’24
Seeking Advice for App Store Approval Strategy for an App with Limited Features
Hello fellow developers, I am seeking advice on the best strategy to obtain App Store approval for our app, which interfaces with a service that we provide through our website. Here’s a brief overview of our situation: Background: β€’ Service Offered: We sell digital business cards that can be customized on our website. We offer both individual and enterprise subscriptions. β€’ Website Functionality: Users can design and set up their digital cards through our website. The full suite of features for designing and managing these cards is available only on the website. β€’ App Functionality: β€’ Current Features: The app currently allows users to log in, view their digital card, and link any physical card they have purchased from us. β€’ No Design Features: The app does not include the functionality to design or extensively manage the digital cards. Challenge: We aim to keep the app straightforward and focused on viewing and minor management, while more complex interactions like designing the card and purchasing subscriptions are handled through our website. Questions: 1. App Store Compliance: Given that we handle sales of digital services (subscriptions) through our website and not through the app, how can we ensure compliance with Apple’s guidelines? Specifically, the app does not facilitate any in-app purchases. 2. App Functionality: Is the limited functionality of our app (primarily viewing and linking cards) sufficient for App Store approval, considering that more complex functionalities are web-based? 3. Strategies for Approval: Are there specific strategies or wording we should use when submitting our app for review to clarify our business model and app functionality without violating Apple’s guidelines? I appreciate any insights or experiences you could share that would help navigate the App Store review process effectively. Thank you in advance for your time and help!
1
0
212
Aug ’24
Integrating Web-based Stripe Payments with iOS App
Hi everyone, I currently have a running iOS app that utilizes Apple's in-app purchases for subscription management. I'm planning to develop a web version of the app where users can sign up and purchase subscriptions using Stripe. Users will be able to log in with the same credentials on both the web and iOS versions. However, the app version will not allow users to manage their subscriptions directly if the user was subscribed on the web version, and there will be no links or references to external payment methods in the iOS app. I would like to ensure compliance with Apple's guidelines regarding payments. Can someone confirm if this setup adheres to the current policies? Specifically, I want to make sure that having a separate web-based payment system (Stripe for web) that is independent of the iOS app's payment system (Apple for in-app purchases) is permissible, as long as there are no direct links or references to the web-based payment system within the iOS app. Thanks for your help!
1
0
292
Aug ’24
Did Not Receive Callback for Subscription Item (In-App Purchase)
My team recently implemented In-App Purchases for Non-Renewing Subscriptions and is currently testing in production. We successfully made a purchase from our app but did not receive any callback from the App Store server. Additionally, the transaction is not visible on the App Store Connect dashboard. I understand it might take a day for transactions to appear there. When we checked the transaction status via API, the "inAppOwnershipType" is "PURCHASED" and the values for other fields are as expected, except for "price." The price should be 599000, and the charged payment on the credit card is also 599000, but it appears as 599000000 in the transaction data. Any idea what could be causing this discrepancy, and is it the reason for the unsent callback? How can we fix it? Thank you.
2
1
542
Aug ’24