If you use your own code or a third-party for in-app purchase or subscription management, but still want to use Nami for paywall management this guide is for you.
There are just a few steps you need to follow to use Nami in this way.
1. Run Nami in Paywall Management
By default, Nami handles in-app purchase and subscription management for you. To disable these features for your account, please email the Nami support team at [email protected].
Once your account is converted to Paywall Management, the Nami SDK and certain Control Center features relevant to in-app purchase and subscription management will be disabled.
2. Register for Callbacks
When an end user wants to make a purchase from a Nami Paywall, your app code needs to receive a callback from the Nami SDK in order to start the purchase flow.
This is accomplished by calling
registerBuySkuHandler on the
NamiPaywallManager. See the registerbuyskuhandler SDK reference for details.
3. Notify the Nami SDK when a purchase is complete
Finally, when the purchase has successfully been processed by your code or a third-party, you need to notify the Nami SDK via
buySkuComplete on the
NamiPaywallManager. See the buyskucomplete SDK reference for details.
Updated 9 months ago