Apple's in-app payments
Due to the epidemic, Apple will not take a percentage of in-app purchases from select developers who have been given a grace period to integrate the payment system.
Apps that offered in-person events but switched to digital interactions once COVID-19 took hold were exempted from Apple's 15–30% cut of in-app payments in 2020. The expiration of the exemption has been postponed at least twice, and is presently set for June 30, 2022.
Apple explained the latest deadline adjustment in a statement on its developer website, citing “the recent emergence of COVID and its persistent impact on in-person services.”
Of course, they didn't make these adjustments out of the kindness of their heart. The dispute dates back to the summer of 2020, when Facebook claimed that Apple took a 30% share of the premium online events it provided on iOS. (Until 2023, Facebook will waive costs for payments made using Facebook Pay on Android and the web.)
“We urged Apple to lower its 30% App Store tax or enable us to provide Facebook Pay so that we could cover all costs for businesses struggling during COVID-19,” Facebook wrote at the time. They first declined, but then changed their mind.
Today's news also enables developers to take a few extra months to implement an account-deletion function in their apps, as 9to5Mac points out. They were intended to have a simple “delete account” button in their applications, but it says that “because of the complexity of fulfilling this requirement,” the deadline has been extended to June 30, 2022, to allow them more time.
About Apple’s in-app payments
Apple's in-app payments system can power your app's business model by enabling you to create an in-app purchase that allows for the sale of digital goods, subscriptions, and more. It has made it easy for developers to implement in-app purchases into their apps. In order to set up an In-App Purchase on iOS, you must first have a product ID from the App Store Connect portal, which is used as a unique identifier for all of your products. You will need to have at least one product before you can start creating an in-app purchase or setting up a subscription.