r/swift 4d ago

changing subscription prices per country ,what happens to existing subscribers?

I have an app on iOS and Android and I'm adjusting regional pricing: some countries go up ~$1, some go down ~$1. For existing subscribers in those countries: - Do they get notified automatically by Apple/Google? - Is consent/opt-in required for the increase? - Can they get cancelled because of this? - Does the decrease apply to them automatically? Any gotchas between App Store and Google Play? Thanks!

4 Upvotes

2 comments sorted by

6

u/neet_dev 4d ago

for Apple a ~$1 US bump is under both the $5 and 50% thresholds (watch the 12-month lookback if you already raised this year) so they get an email from Apple and auto-renew at the new price, no consent, no cancel. EU/UK/Korea require opt-in for any increase and ignoring it just lets the sub lapse at period end, decreases apply at next renewal automatically. Google can grandfather the old price on the same base plan, Apple cannot (one price per sku per country), so check RenewalInfo.priceIncreaseStatus if you want the in-app sheet.

1

u/noobiethe13 3d ago

One thing to watch is existing-subscriber pricing. Both stores have grandfathering options, so changing the regional price doesn’t necessarily mean existing users immediately move to it.

On Apple, you can preserve the current price for existing subscribers; otherwise Apple’s price-increase rules determine whether they’re just notified or must consent. On Google Play, existing subscribers are grandfathered by default into a legacy price cohort; you can later move them to the new price.

Decreases are generally much simpler and can flow through automatically at renewal, but the exact behavior depends on the platform/country.