Post not yet marked as solved
Hi,
If I want to stop purchasing new auto-renewing subscriptions, but continue the subscriptions of existing subscribers, can I simply remove the purchase leads on the app side?
I am concerned that they can purchase from "Subscriptions", "View All Plans" in the Settings app.
It would be helpful if you could give us a lecture on how to continue existing subscribers and stop new purchases only.
Post not yet marked as solved
I cannot call productID in StoreKit2.
I am getting the following error.
[Default] [StoreKit] Did not receive any products or error for products request.
I'm calling with this code.
productAppID contains the product ID set in App Store Connect.
var storeProducts:[Product].
storeProducts = try await Product.products(for: [productAppID])]
Post not yet marked as solved
I have a subscription in my app.
Subscription has a 1 week free introductory offer.
I can't delete that introductory offer.
Below is the error from console.
{
"errors" : [ {
"id" : "0de7ce6c-147b-4945-a996-f81466116214",
"status" : "409",
"code" : "STATE_ERROR",
"title" : "The request cannot be fulfilled because of the state of another resource.",
"detail" : "Pricing change is not allowed."
} ]
}
I don't understand why pricing change is not allowed.
Also tried to add a new introductory offer to replace the old one - same result
Post marked as Apple Recommended
Hi, I can't get into "manage" sandbox account. I either get to a screen to put my password in. Here there is no way to click "next" or "login". (I have tried pressing "enter" on my keyboard to no effect). Or I get directly into "Cannot Connect" page. I have tried this two days in a row. I have tried turning it off and on again. I have tried logging out and in.
Device: iPhone 13 pro max, iOS: 16.0.3 (also tried the version before this)
Post not yet marked as solved
Hello,
At https://developer.apple.com/documentation/storekit/skpaymentqueue/3566726-presentcoderedemptionsheet Apple describes a way to enables users to redeem subscription offer codes. Unfortunately according to https://help.apple.com/app-store-connect/#/dev6a098e4b1 this only seems to relate to auto-renewable subscriptions. Is that right? Is there also a way to offer codes for non-renewing subscriptions?
Thank you so much!
Post not yet marked as solved
I have a job-searching application where recruiters can pay to post jobs--each job is a renewable monthly subscription.
I'm trying to figure out how to implement this with in-app purchases, since you can't be subscribed to a subscription more than once, and a user should be able to post an unlimited number of jobs that auto-renew within the app.
Any help would be greatly appreciated, thanks.
Post not yet marked as solved
I am developing a mobile app whose registration will be allowed only for Business entities (users will be verified and activated after each registration). In the app, Business entities will be able to purchase digital services that can be used within the app or linked website (no videos, cars or magazines).
But the most important thing is that for each purchase they will have to receive a legal invoice (issued by my company) for the exact amount purchased.
Am I forced to use in-app purchases or can I use an external payment system (perhaps without linking it directly within the app and sending a communication via email to the user)?
Post not yet marked as solved
Hello,
I have a browser extension that is already released for other browsers, and I want to start releasing for Safari as well, and I have a few questions about the payments system.
My extension allows users to unlock features by making a payment through Stripe or PayPal and receiving a license key.
For Safari I want to use Apple’s IAP system as I already know that this is a requirement but I also want to allow people that already purchased the license through other browsers to use it with Safari.
So my question,
Am I allowed to allow people bring their license keys purchased from other browsers?
Throughout the Safari extension I will only use Apple’s IAP system and offer the same price as on other browsers. So I will not ”reward” people with discounts if they use other payment processors outside of Safari.
Thank you!
Post not yet marked as solved
Hi,
I want to develop a referral system for my subscribers. If someone suggests my app and his/her friend buy a subscription I want to give the referrer a one-month free subscription or extend the existing subscription to one month for free.
Is it possible to do this with offer codes?
Post not yet marked as solved
Swift Storekit2
var storeProducts:[Product]]
storeProducts = try await Product.products(for: [productID])]
When executed, storeProducts has 0 values.
The log shows "Did not receive any products or error for products request.
The Appstore Connect subscription page is active for paid apps.
The productID is the Product ID of the subscription created in Appstore Connect.
Post not yet marked as solved
Hello,
My app uses an auto-renewable subscription with a 1 year introductory offer (https://developer.apple.com/documentation/storekit/in-app_purchase/original_api_for_in-app_purchase/subscriptions_and_offers/implementing_introductory_offers_in_your_app). That means the user pays a discounted price for 1 year upfront and then the subscription automatically renews to the regular monthly subscription.
In my tests in sandbox the 1 year intro offer works well (1 year = 1 hour in sandbox). After 1 hour in sandbox it successfully automatically renews to the regular monthly offer (1 months = 5 minutes in sandbox). It also renews successfully every 5 minutes until I cancel it or it has reached the 12 times renewal limit in sandbox.
Problem:
However, after the 1 year intro offer renews to the monthly subscription a few times I cancel the monthly subscription successfully. But when I now resubscribe to the monthly subscription it does not renew automatically. I only keep the subscription for 5 minutes and then it expires automatically. In the Sandbox Apple ID settings it's also shown as canceled.
Is this a known issue in sandbox, or what could be the reason?
It only occurs when the introductory offer renewed a few times to the monthly subscription that I cancel and if I then try to resubscribe. In this case the subscription never renews automatically.
Thank you so much for your help!
Post not yet marked as solved
We are currently working on a APP where every user can create multiple institutions and every institution has a monthly or yearly price, but this mean that every user can have multiple subscriptions within the same group!
We didn't find a way to do it using renewable IAP subscriptions, in this case, does Apple allow us to use third parties as Stripe?
Post not yet marked as solved
Cannot find invoice inside Apple Store Connect
I'm a developer based in Spain and I've encountered a situation regarding my payments on the App Store Connect platform, specifically within the App Store Connect / Agreements, Tax, and Banking / Invoices section. Despite having received three payments, I'm unable to find any corresponding invoices for these transactions.
Next month, in October, I'm required to declare the total amount of money I've received from Apple. However, I'm facing an issue where I cannot access or download invoices for the past three months.
Invocing as developer to Apple:
I'd also greatly appreciate it if someone could clarify whether developers in Spain are required to submit a monthly invoice in PDF format. I've received all my payments thus far, but I haven't received any notifications instructing me to send such invoices. Can anyone confirm if this is a requirement for developers in Spain?
Here's the information provided:
"Please note: Some developers may be subject to invoicing requirements in accordance with local laws and statutes. It is your responsibility to consult with your legal and tax advisors with respect to any invoicing requirements you are subject to.
All invoices for GBP and EUR sales must be stated at 0% VAT.
If you’re required to invoice Apple, upload a PDF of the invoice below."
Hopefully anyone can help me and tell me something.
Regards,
Post not yet marked as solved
Hi Everyone!
I am an independent developer, looking to publish an app with possible subscriptions. In my research I think I would have to use the in app purchases feature of the app store. So I was wondering. That through the app store they would charge me 30% commission fee for every purchase for the first year and 15% from the second.
I also see that the app store will collect the VAT in all the countries the app is going to be live. So my question here is how does store handle the VAT?
Do the app store pays the tax in all the countries that the app is live in or they just collect and help us with the tax information. And we have to file Tax separately in all those countries by ourselves.
Help Needed.
Post not yet marked as solved
Hello, I'm trying to follow the process on sumbit an in-app purchase for the first time but in the sidebar when I click my app version and on the right scroll down, doesn't appear the In-App Purchases and Subscriptions section. Please help me how I can fix this. Thanks.
Post not yet marked as solved
Our app's main purpose is to allow users to upgrade their accounts and become analysts. After becoming an analyst, users can create their subscription plans for other users. Another user can then subscribe to their plan, gaining access to all the signals and tips posted by the analyst. This way, analysts can earn money.
So, my question is, for upgrading a normal user to an analyst, should I use in-app purchases or a third-party payment gateway?
When the analyst creates their plan and users can pay to subscribe to the analyst's plan, should I use in-app purchases or a third-party payment gateway?
As I've checked other similar apps for my app scenario, a third-party payment gateway seems suitable because in our case, we are not unlocking any functionality. Users are paying the analyst for their service. Please help me decide what I should do so that Apple approves my app on the first attempt."
Post not yet marked as solved
Hello, I require assistance urgently. My Apple Developer membership has expired and I am unable to renew it. Upon logging in to the Developer website, I was directed to use the Developer app to renew the membership. However, I cannot locate the renew button on the app. I have attempted to log in and out multiple times, as well as signing in from other devices, but to no avail. This situation is highly frustrating, and I feel let down by Apple's poor service.
Post not yet marked as solved
I looked at the list of transactions in RevenueCat:
"AppStore environment" there is probably a problem with the following: Free Trial subscription automatically changes to status: (❗️“Disabled the auto-renew status for an active subscription.” webhook type: “CANCELLATION”❗️) Because of this, after the Free Trial period expires, no funds are debited.
😓 Help me to understand. “Also rate the screenshots” I did not find more detailed information about the "Opted out of renewal" status.
(Testing use case, Auto renewable, works in the TestFlight environment ✅)
Use case: User subscribed to "Free trial - 7 day"
Expectation:
INITIAL_PURCHASE ➡️ (7 days) ➡️ RENEWAL ➡️ CANCELLATION ➡️ EXPIRATION
Reality:
INITIAL_PURCHASE ➡️ (⏱ 2-3 days) ➡️ CANCELLATION ➡️ (⏱ 7 days) ➡️ EXPIRATION
**I think in some of the screenshots the funds should have been debited. but it didn't happen.
**
We believe that we are getting incorrect behavior (FreeTrial cancels itself without user action), (Although it looks like the user canceled the auto-renewal).
Why does the subscription change its status to "Opted out of renewal" for no apparent reason.
Post not yet marked as solved
Hi, what is the best way to always pay for apple developer subscription ?
Post not yet marked as solved
Subscription rejected:
In order to approve your your new in-app purchase business model, we have to verify the purchasability of the items being sold. Please upload a new binary and make sure that your new in-app purchase products are available for purchase at the time of review.
I have already uploaded a new binary along with the subscription and the binary was approved, the subscription not.
Did they need the binary to be released to test the subscription? That makes obviously no sense because the new release would be available to all and the subscription is not.