![]() We are excited by the potential of StoreKit 2, so you can learn more details about it in this the following article. In this guide, we’ll explore the StoreKit method as the most commonly used. The refreshed receipt contains a record of the user’s purchases in this app from any device the user’s account is logged into. To restore purchases, use native StoreKit methods. In most cases, restoring purchases on iOS only requires you to refresh the app receipt and redeliver the products listed on the receipt. How to configure restore purchases on iOS? ![]() To learn more about this process, check out our guide on how to set up consumable and non-consumable purchases. For example, if a user previously purchased “coins,” these purchases are connected to his account, and there is nothing to restore from StoreKit or Google Play Billing Library. Customers can purchase them again.Ĭonsumables purchases are not applicable for restoring as they are associated with the account. Non-renewing subscriptions: services or content provide access over a limited duration and don’t renew automatically.Auto-renewable subscriptions: services or content that customers purchase once and renew automatically on a recurring basis until customers decide to cancel.Non-consumables: a type that customers purchase once.There are 3 types of In-App Purchases that can be restored: If the app was deleted and reinstalled on a device.If the user reset their device to factory settings.If the user has multiple devices signed in to the same account.Why? Having a restore purchase feature set by default could be useful for your user: Our recommendation is to have this button by default. This button should trigger the specific Restore method, which will unlock the needed permissions for your users. However, the restore button is still the most common practice. In case you have an internal authorization logic that allows you to manage access without prompt screens, you can avoid placing this “Restore Purchase” button. However, if you enable this automatically, your users will be shown a login screen that interrupts user flow – which is anything but user-friendly. This method is Apple’s recommended approach to restoring purchases. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |