I am going to offer a Bundle of ten(10) apps having auto-renewing subscriptions.
My question is when user will purchase a subscription in ONE app. Will all other apps(non-purchased) also have RECEIPT available of the one purchased app's receipt? So,i can validate user have purchased one of apps from Bundle.
StoreKit
RSS for tagSupport in-app purchases and interactions with the App Store using StoreKit.
Post
Replies
Boosts
Views
Activity
Hi,
I have an app that basically lets you hire a coach or book a playing field on demand. My clients can also subscribe to my app for a monthly fee. You have to pay for these services in app, but I have a 3rd party app for that. Do I have to still pay the 30% commission to apple per transaction?
The in-app payment window is not displayed on the commercial apps deployed in the App Store. (IAP is subscription type)
It is a WKWebView app, and in the development environment (build, testflight), the in-app payment window is displayed when the product button is pressed (sand box environment)
This app has been commercially distributed. And when you press the product button in actual commercial, the in-app payment window is not displayed.
Before payment, access the apple receipt server corresponding to the commercial server, determine whether it is [already subscribed] and display the payment window.
[Example]
https://buy.itunes.apple.com/verifyReceipt
I got you to call.
The source code related to No. 3 above is complicated, but there are many do-catch and if-else, and if it does not work normally, the source code is written to display an error message using an alert, but the alert is not displayed in actual commercial use.
I have uploaded one of my app to give some paid service. But when the user tries to make an in-app purchase, it opens one screen like the title is "Apple ID, Almost there Payment request will be created for xyzdemo@ybl" After I press the continue button this window(Screen) closes automatically. But UPI requests are sent on the particular app. So why is this happening on my app? Why does this window (Screen) dismiss automatically?
I have also attached the screen.
This screen automatically dismissed.
One of our apps aims to offer monthly payments after a 1 month free trial expires. To facilitate a seamless payment experience for our subscribers, we are planning to integrate Stripe for processing subscriptions and payments for Monthly subscriptions.
Understanding the importance of complying with the App Store Review Guidelines, we seek to clarify the following:
Web View for External Payments: Is it permissible under the current guidelines to open a web view within our app that directs users to a Stripe payment page for the purpose of subscribing to or purchasing a monthly subscription? We intend to ensure that this process is used strictly for recurring monthly payments.
Guideline Reference: We refer specifically to Guideline 3.1.1 concerning in-app purchases and would like to understand if there are exceptions or permissible use cases for integrating a web view that directs to an external payment system, under certain conditions or for specific types of goods and services.
Hey everyone, I'm aware that subscriptions purchased via TestFlight expire more quickly according to schedule dictated by the sandbox environment.
But what about non-consumables? Can non-consumable purchases via TestFlight be refunded in any way?
I've been looking around and can't find that information.
I try to set up auto-renewable subscriptions. I learned I need to add in my app bundle a file like this:
I wasn't successful.
I don't know how to access my app's bundle and where it is located. I learned too, placing the file at an incorrect location could result in strange behaviour of my app or even in damage. So I am very careful
Who can help?
Best regards,
Gerhard
We have 5 subcourses like below
subcourse1 - 10RS
subcourse2 - 20RS
Sucourse3- 5RS
subcourse4- 11 RS
supcouse5 - 12RS
If the user selected sourcouse1 and subcourse3 and chose external gateway then we can easily take 15rs payment from external gateway (for any combination of selection of subcourses).
Now if user selected subcourse1 , subcourse2, subocourse4 and chosen in app purchase option now we have to take payment of 41rs together. this is not possible unless we create any sku of combination of subcourse1 , subcourse2 and subcourse4. (practically we can create all sku combination for 5 sub courses)
for subcourse1, subcourse2 and subcourse3 there are possible combination are
subcourse1
subcourse2
3.subcourse3
4. subcourse1 and subcurse2
5. subcourse1 and subcourse3
6. subcourse2 and subcourse3
So we need to create 5 sku in app purchase for taking payment for all user selection combination
Now if we have a total of 10 subcourses then there will be multiple combinations (total 3,628,800) . it is not practical to create sku for all 3,628,800 combination
please suggest any way to handle my use case or should We prefer external gateway?
Hi,
I'm now developing an app that uses purchase. I would like to create subscriptions for 3 and 6 months. The price should be €8.99 or €6.99 per month. That means you pay a total of €26.97 or €41.94
My problem is you can't enter these prices €26.97 and €41.94. How can I do that?
thanks for any help
rtko
Our app has been live for a while now and is working well. However, our promo codes have never worked correctly. When a user tries to download the app and use the promo code to get 6 months free (for example), it doesn't work. But when that same user uses the URL link provided to get the promo, that works just fine. What are we doing wrong?
We have the following questions about tax on in-app purchase:
Does the transaction fee we pay to apple store already include taxes imposed by the US government?
If taxes are not included, how do we handle tax matters related to the U.S. government, and how to proceed with payment?
Thank you for your understanding.
Hi, I have a question about Apple subscriptions.
It is my understanding that when a user upgrades, the subscription prior to the upgrade is already prorated and partially refunded.
Is it possible to issue a refund for the upgraded subscription and then request a refund for the pre-upgrade subscription?
The server notifications I received were as follows
purchase A
upgrade A -> B
A would have already been prorated and partially refunded
refund B
Has a revocationReason / revocationDate
expired B
refund A - should have already been prorated and partially refunded, but if the user requests another refund, will it be given?
no revocationReason / revocationDate
My guess is no because it's already in revoke status.
refund reversed A
This may not be present
Is it possible for us to handle a refund for a specific customer who contacted product support to request the cancellation of his subscription? The user has neglected to stop the auto-renewal for a few months after reaching us.
Hi There,
I'm trying to understand the limitations we may have for an app we are developing.
We have a coffee shop app, which would like to offer of a deal - example: a monthly coffee subscription, for $20 you get 10 black coffees for the month which can be redeemed in either our web or mobile apps during the set duration. This is not an in-app purchase, but one that will end up with physical coffee, though it will be received over a period of time.
Do we know if it's okay to use a webview to link to the subscription page for managing their coffee subscription (handled outside of IAP as it is a physical good)? They would add their payment info the same way they already do with other integrations like square or stripe payment forms, and then we link them to the actual payment site. I see some things about not even giving the option to show the link or tell the customers what the link is if they want to investigate the option which would be very difficult for the customer to manage. We want a good experience.
The guideline itself says "you must use purchase methods other than in-app purchase to collect those payments, such as Apple Pay or traditional credit card entry."
Does anyone see an issue with the planned approach? I see the different lawsuits with EPIC and what not and we don't to end up with a rejected app if we can avoid it.
Please if you are reading this and are part of the apple review team, please review my subscriptions of my app. How on earth would my app be approved but not the subscriptions??? The app relies on the subscriptions
Hey Everyone,
I have an app running in-app subscriptions through RevenueCat. I am getting paid by Google regularly, but Apple is sitting on our money.
I can see about 4 invoices since October last year (When the app went live). Am I meant to download those and send them back to Apple?
Could this be why we aren't getting paid, and why isn't Apple just sending the money through, given we have setup banking and agreements correctly?
Michael
Would registering for a physical sporting event get hit by the 30% IAP fee? Spots are typically limited, so the app just helps coordinate signups, so that players don't show up to a completely booked session.
I'm also wondering if I can allow the user to pre-fund their account, for example with $30, so that they can sign up a $10 session and still have a balance of $20 in their account to sign up for more sessions.
In AppStoreConnect -> Trends -> Sales, I'm looking to break out monthly sales by whether it's recurring monthly subscribers or new monthly subscribers. Does anyone know how to break this out using the filters? We don't currently use RevenueCat or any other analytics tools
Good day! I have a problem with the presentCodeRedemptionSheet method. The problem is that when the sheet for entering the promotional code appears, I fill in the field with the promotional code and when I click the Redeem Code button, nothing happens, the button becomes inactive for some time, but nothing else happens, the promotional code is not applied. However, this behavior occurs every now and then, that is, to put it simply, this flow works only 1 time out of 5 times, and then not always. Please tell me, has anyone encountered this problem before?
Hello, when I check my subscriptions in test flight it loads and works. However, once the build is approved and released in the App store the subscriptions will not load. It just keeps loading and nothing else happens. Please help? Thank you.