In-App Purchase

RSS for tag

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

In-App Purchase Documentation

Posts under In-App Purchase tag

680 Posts
Sort by:
Post not yet marked as solved
17 Replies
17k Views
When I go to Windows->"Devices and Simulators". I get: "Failed to prepare device for development." "If you are certain that Xcode supports development on this device, try disconnecting and reconnecting the device." I, of course, tried disconnecting and reconnecting, with no change. My iPhone is iPhone 12 Pro with 14.3 (18C66) My xCode is Version 12.3 (12C33)
Posted
by timander.
Last updated
.
Post not yet marked as solved
0 Replies
102 Views
Hello! One matter of concern we got so far, considering the possibility of other in-app purchase methods. As far as I understood from the “App Store Review Guidelines” we may provide our future users with purchase methods other than in-app purchase, while still having Apple Pay or traditional credit card entry. So here is the case:  app is to be distributed in Europe and CIS countries app is to be a chat app (kinda chat app for taxi-drivers) *(according to 3.1.3(e) Goods and Services Outside of the App if applied, we may and must use other purchase methods (!*of course, payment in Russia causes the greatest concern, but now it’s not the question)). So if we may use other purchase methods, then one more question to arise: Is it OK to  add in-app buttons and options (like links) to pay services, or we only allowed to inform our users about such methods via e-mail? Heartfelt thanks in advance!
Posted
by VenSol.
Last updated
.
Post not yet marked as solved
7 Replies
641 Views
When calling the SKPaymentQueue.default().presentCodeRedemptionSheet() method on live appstore app it will present redemption sheet and after entering the promo code in it is displaying 'Cannot connect' screen as seen in attached picture and this is after entering the offer code. instead of showing me code benefits associated with subscription plan it is displaying 'Cannot connect' screen . What could be the reason for this and what solutions can be found to solve the problem? please some one help it is really frustrating. https://i.ibb.co/BChSQgq/IMG-52-EDEB1596-F8-1.jpg
Posted
by Veerat.
Last updated
.
Post not yet marked as solved
1 Replies
118 Views
I have three questions regarding IAP refunds (these questions from my account department If a user asks for and is granted a refund within the net-60 window, are we still charged the commission on that sale, or is the sale just voided If a user asks for and is granted outside of the net-60 window, is that revenue discounted from the next payment period? How are those communicated? Is there a time frame in which refund are granted?
Posted Last updated
.
Post marked as solved
9 Replies
832 Views
App receipt generation is broken (again). I'm getting the message my app is "damaged" on macOS Monterey 12.3.1 with Xcode 13.3.1 when no receipt is delivered after the app quits with exit(173) and I'm prompted for Mac App Store credentials. I tried App Store log out / log in (sandbox and regular account), cleaning derived data as well as reboot to no avail. Being aware of several old postings (and new comments), I decided to start a new thread to increase visibility ... and also filed a bug report FB10014055. Please consider a duplicate report if you're affected to raise Apple's awareness (all system status are reported as "green")...
Posted
by MyMattes.
Last updated
.
Post not yet marked as solved
4 Replies
2k Views
Guys I'm desesperately asking help, I did a mistake when I wanting to "confirm the purchase for enroll developer program" now I have two sameApple Developer Program - Membership for one yearApple Developer Program - Membership for one yearFor the same account! How Apple didn't validate that? I don't understand why but its duplicated and worst I cannot cancel it!I'm not a rich guy, 99 USD is money for me and its money will be miss my account and I cannot cancel it!Can some body me help me how to proceed this cancel procedure? I'm desesperated trying but the website is fair from easy to use very very complicated and I'm a developer using internet since 1996 and so...Can somebody please explain what happens if I pay two App developer program for the same account? Why it can't be canceled'??orders numbers duplicatedW461687288W482678723For God Sake Apple, please do something about it, don't allow people buy the same thing for the same account it doesn't make sense! That's your fault not mine because it just doesn't make sense at all!
Posted
by jbarros5.
Last updated
.
Post not yet marked as solved
0 Replies
116 Views
Hi, I'm developing an app that involves the user solving problems. I want my app to have a free trial, but I'd like that trial to expire after the user has solved a certain number of problems, as opposed to after some pre-specified time period. When the trial expires, they'll need to either purchase a non-renewing subscription, else some functionality limitations will be imposed. Given the above, I have two questions: I know that a time-based free trial is permitted by Apple, but is a usage-based free trial - as described above - allowed? If a usage-based free trial is allowed, are there any specific details relating to how this trial (and/or the subscription) should be communicated to the user?
Posted
by jesper2.
Last updated
.
Post not yet marked as solved
1 Replies
169 Views
Hi there. I'm putting together a subscription App that will charge a monthly subscription fee. I was wondering what fee does Apple charge for this? As a percentage or as a fixed fee? Or just a percentage of the initial monthly fee? I need to know this to work out my pricing? Thank you.
Posted Last updated
.
Post not yet marked as solved
3 Replies
180 Views
Hi there We have added a new auto-renewable subscription for our app, which had been reviewed and released about a week ago. The new subscription item's status changed approved, but the status remain "Developer removed" at that moment. We checked "cleared for sale" after the next day that app had been released. And from then on, until now(2 days later), we can not fetch this new subscription item from Apple API, neither can see the new in-app purchase item from AppStore product page. We had tried to contact Apple tech support, it is slow, still waiting. I am coming here try for lucky
Posted
by Derek Ray.
Last updated
.
Post not yet marked as solved
1 Replies
181 Views
Hi, I have encoutered problem while testing in app purchases on Test Flight using production environment. I have created two non reniewing subscriptions and one auto renewable subscription. When I query products from store using storekit, it returns wrong price for any location using euro. It works fine for US Dollar or czech crown. Correct price is also displayed for auto-renewing subscription. Example: I have chosen Tier 59 and expected to see price 94.99 €, but price 104.99 € is returned.
Posted Last updated
.
Post not yet marked as solved
1 Replies
159 Views
When we use Apple's in-app purchase, we will receive the callback of SKPaymentTransactionStateFailed in the paymentQueue:updatedTransactions: method, and print transaction.error.userInfod to get the following information: { NSLocalizedDescription = "An SSL error occurred and a secure connection to this server could not be established."; NSUnderlyingError = "Error Domain=kCFErrorDomainCFNetwork Code=-1200 "Failed to complete the operation. (kCFErrorDomainCFNetwork error -1200.)" UserInfo={NSLocalizedDescription=Failed to complete operation. (kCFErrorDomainCFNetwork error -1200.) After switching to another network, you can pay normally, how can I solve this situation, thank you
Posted
by gxfwzt.
Last updated
.
Post not yet marked as solved
2 Replies
1.3k Views
https://developer.apple.com/documentation/storekit/in-app_purchase/testing_in-app_purchases_with_sandbox I try to execute 1 point in the Begin Testing chapter from the documentation at the link above, but I do not see Subscription Management page. Has anyone encountered such a problem? How can it be solved?
Posted Last updated
.
Post not yet marked as solved
1 Replies
196 Views
My app is live with offer code feature and in iOS Version lower than 15.5 i can successfully redeem offer code inside app by using presentCodeRedemptionSheet() but when i try to redeem same code inside app on iOS 15.5 its giving error as can not connect without any more details (there is minor UI Update in redeem sheet on iOS 15.5 and return key of keyboard is not working on this version and on clicking redeem button from Topbar getting this issue) Any one get this issue or find any possible solutions?
Posted Last updated
.
Post not yet marked as solved
1 Replies
295 Views
Hello, I am testing an inApp purchase for a MacOS application I develop (sandboxed). I noticed that the price displayed to the user when he/she tries to test the inApp purchase is more expensive then the price tier set with Apple Connect for this inApp. The "purchase" (or restore) process is working perfectly but it always asks 2 euros more than the tier amount, whatever the latter is (tested on french store)? Thanks
Posted Last updated
.
Post not yet marked as solved
1 Replies
622 Views
I built an app similar to cameo, but for medical professionals to teach other professionals certain things like surgical procedures, provide advice on how to treat or assess someone(using prosthetics/dummies and no human cadavers) E.g in the Cameo App, you make an offer, if the celeb likes it, then they make a custom video. It doesn't look like "unlocking gated content" to me, but more like a content market place🤔 I mean you cant unlock something which doesn't yet exist!  It has big implications for whether a custom video is paid for by IAP or 'other payment methods'. An experienced developer suggested I use a Stripe component instead of IAP. I've read all the guidelines but I'm still unsure... what would you do?
Posted
by taysa777.
Last updated
.
Post not yet marked as solved
1 Replies
165 Views
Hello everyone, We have a business requirement where we allow the user to form a team and make a payment for his team members. We tried to increase the product quantity while initiating an auto-renewable subscription purchase but seems like it is not allowed. We request to suggest the best suitable way to achieve our business need where the user should be able to Make payment for his team. Increase and decrease the subscription quantity when the team size changes.
Posted Last updated
.