Apple’s test of a new iOS subscription payment system is a huge step back


Apple is testing out a new subscription payment system for iOS devices that would let developers automatically charge a higher subscription-renewal price rather than ask for explicit acceptance, so long as the user is notified ahead of the renewal price increase and given the chance to cancel their subscription.
While this is a fairly common practice with subscription services, this isn’t the way this is supposed to work on iOS. From Apple’s developer documentation (opens in new tab):
“When you increase the price of a subscription, Apple informs affected subscribers via email and push notification and asks them to agree to the new price. On iOS 13.4 and iPadOS 13.4 and later, affected subscribers are also notified through a price consent sheet that automatically displays in your app… If they don’t agree, their subscription expires at the end of their current billing cycle.“
The new payment system was first flagged by developer Max Seelemann on Twitter (opens in new tab) and later confirmed by TechCrunch (opens in new tab).
iOS biz people… Subscription price increase as mere NOTICE instead of having to confirm, else subs expires.Is this new behavior for everyone or exclusive to Disney+? pic.twitter.com/zt7c15QcTAMarch 24, 2022
See more
The issue appears to be limited to the Disney+ app for now and only seems to affect a limited number of users as part of a pilot test of a new iOS payment system.
Apple told TechRadar that the company is “piloting a new commerce feature we plan to launch very soon. The pilot includes developers across various app categories, organization sizes, and regions to help test an upcoming enhancement that we believe will be great for both developers and users, and we’ll have more details to share in the coming weeks.”
It’s not clear whether this system, if implemented, would be open to all developers on the iOS platform, or whether only a selection of developers would be granted the ability to auto-charge for a price increase.
Analysis: while it could be worse, this is still a terrible idea
One of the worst things about subscription-based models is that they require a lot of management and juggling on the part of the user. Who among us hasn’t completely forgotten that some subscription charge was due on a certain date and only realized it once we suddenly had a lot less money in the bank than we thought we had?
This is especially problematic when you’re dealing with an annual subscription, which is a large chunk of money and is much more likely to be forgotten by the user (making it more unlikely that it will be cancelled ahead of the renewal charge). Subscription services are a very appealing model for businesses for that reason, and a major headache for users.
Apple’s current system is about as good as you can expect, all things considered. It can’t save you from forgetting about a looming renewal and over-drafting your bank account as a result, but at least it requires you to explicitly accept a higher price after an ‘introductory’ rate expires and automatically cancels the subscription if you don’t do anything.
We would much rather see Apple stick with that system than let a company automatically bill users a higher rate if they don’t take action on it. On the plus side, it appears that the renewal-price increase notification is very obvious and there is at least a link for users to review the subscription and cancel it if they so choose.
There’s no getting around the fact, though, that this could open the door for ne’er-do-well developers to take advantage of users by starting off at a very low price and then jacking it up considerably for the renewal. While most users would immediately move to cancel if they saw that kind of scammy behavior, even with the new notification system, there’s going to be some small subset of users who misread, misunderstand, or just miss the notification and find themselves getting hit with a higher-than-expected charge out of the blue.
Given that potential nightmare scenario, it’s likely that only certain large developers would be allowed to automatically charge you an increased price in this way, which raises a different problem. This would give bigger players in the industry special treatment that puts smaller, legitimate developers at a disadvantage, with no obvious benefit to the user.
Given Apple’s generally good track record on user protections, this feels like a big step back and is disappointing to see. If the big fish in the App Store pond do get special privileges, we should stop pretending that Apple’s platform is as fair as the company claims it is.
Since this appears to be a small pilot test, we hope Apple comes to see how valuable its current subscription payment model is for its users and doesn’t break what is already working well.
Audio player loading… Apple is testing out a new subscription payment system for iOS devices that would let developers automatically charge a higher subscription-renewal price rather than ask for explicit acceptance, so long as the user is notified ahead of the renewal price increase and given the chance to cancel…
Recent Posts
- Lenovo is going all out with yet another funky laptop design: this time, it’s a business notebook with a foldable OLED screen
- Elon Musk’s first month of destroying America will cost us decades
- Fortnite’s new season leans heavily on heist mechanics
- I installed iOS 18.4 dev beta and the big Siri intelligence update is nowhere to be found
- Apple’s News app is getting a recipes section
Archives
- February 2025
- January 2025
- December 2024
- November 2024
- October 2024
- September 2024
- August 2024
- July 2024
- June 2024
- May 2024
- April 2024
- March 2024
- February 2024
- January 2024
- December 2023
- November 2023
- October 2023
- September 2023
- August 2023
- July 2023
- June 2023
- May 2023
- April 2023
- March 2023
- February 2023
- January 2023
- December 2022
- November 2022
- October 2022
- September 2022
- August 2022
- July 2022
- June 2022
- May 2022
- April 2022
- March 2022
- February 2022
- January 2022
- December 2021
- November 2021
- October 2021
- September 2021
- August 2021
- July 2021
- June 2021
- May 2021
- April 2021
- March 2021
- February 2021
- January 2021
- December 2020
- November 2020
- October 2020
- September 2020
- August 2020
- July 2020
- June 2020
- May 2020
- April 2020
- March 2020
- February 2020
- January 2020
- December 2019
- November 2019
- September 2018
- October 2017
- December 2011
- August 2010