Hello Apple Developer Community and App Review Team,
We're hoping someone has run into this before, or that an App Review team member can take a look.
What happened
- September 29: Our first submission was returned. App Review asked us to confirm the price of our auto-renewable Pro subscription (Guideline 3 - Business).
- We confirmed the price, made an update, and resubmitted on October 8.
- On October 8, Developer Support confirmed the app was "Waiting for Review" (case number 102984068572) and that no action was needed from us. The app stayed in "Waiting for Review" for 12 days. We replied to Developer Support on October 13 and requested an expedited review on October 16, with no change in status.
- October 20: The app was reviewed (Submission ID 61a8809e-4366-4698-bb69-8986bb10fef2, version 1.0 build 119, iPad Air 11-inch M3) and returned again with the same request: confirm that the Pro subscription product has the correct intended price.
What we've already tried
- We confirmed the price in our reply the first time.
- We then changed the subscription's price and description, but we received the same message again.
Our questions
- Has anyone received this repeated "confirm the correct intended price" message and gotten past it? What did you do?
- Does the reply need to go in a specific place, such as the Resolution Center on the rejected submission, the review notes, or both?
- Is there something else App Review needs, such as an explanation of what the subscription includes?
This is time-sensitive for us. We are preparing to release the app ahead of a national convention in November, so that professionals have enough lead time to download and test it.
Thank you for any help or guidance.
Receiving the same request after confirming and changing the price does not necessarily mean the new price is wrong. The unresolved issue could be the intended amount, a mismatch between App Store Connect and the submitted build, or insufficient information about what the subscription provides.
I would stop changing the price until you have reconciled the exact configuration reviewed by Apple. Prepare a one-page evidence sheet containing:
- The subscription product ID, subscription group, billing duration and current status.
- The current base-storefront price, its effective date, localized storefront prices, and any scheduled price changes, introductory offers or trials.
- A screenshot of the complete Subscription Prices section and an export of current and upcoming prices.
- A physical-device recording of build 119 showing the path from launch to the Pro paywall and the Apple purchase sheet. Include the device storefront and currency.
- Confirmation that the paywall obtains the localized price from StoreKit’s Product.displayPrice rather than a hard-coded value.
- A concise list of the recurring features or content unlocked by Pro, so the reviewer can verify what the customer receives for the stated price.
Reply in the Resolution Center for the October 20 rejection, because that keeps the evidence attached to the affected submission. You can place a shorter copy in the App Review notes so the next reviewer sees it when opening the build.
A focused reply could be:
“We confirm that the intended price for product [product ID] is [localized price] per [billing period] in the [storefront] storefront. This is the current effective price in App Store Connect, with [no scheduled price changes / the following scheduled change].
“Build 119 retrieves and displays the localized price directly from StoreKit. The attached recording shows the paywall and Apple purchase sheet on the reviewed device, and the attached reconciliation sheet lists the product configuration, storefront prices, offers and the functionality included with Pro.
“Could you please clarify whether the remaining concern is (a) the intended price amount, (b) a discrepancy between the submitted build and App Store Connect, or (c) the description of the subscription’s value? We will address the specific issue immediately.”
If the recent price change was deliberate, state both the previous and current price with their effective dates. Avoid changing it again merely to trigger another review; first make the configuration and customer-facing presentation internally consistent.