Paywall

Welcome to the module. You are in the right place if you are looking to integrate a paywall in your app.

Paywall Module

The Paywall module provides access to full fledge paywall for the user to understand the value of your app and purchase or restore a previously purchased product. The latter is needed to pass an Apple review.

The paywall integrates with the Payment service to perform payments and restore operations, as well as the AppAnalytics service for logging cloud events and track your users' actions. Both services are part of this package and available for you to download.

Make sure to load the PaywallViewController only after the Payment.IAP_PRODUCTS_DID_LOAD_NOTIFICATION has sent, indicating that all products and subscriptions have been loaded. You should present an activity indicator when loading products or waiting for the above notification to be sent to account for users with bad internet connection.

Follow this tutorial for a step by step guide on how to integrate this module.