Skip to main content

Implement paywalls manually in Kotlin Multiplatform SDK

Accept purchases

If you are working with paywalls you've implemented yourself, you can delegate handling purchases to Adapty, using the makePurchase method. This way, we will handle all the user scenarios, and you will only need to handle the purchase results.

important

makePurchase works with products created in the Adapty dashboard. Make sure you configure products and ways to retrieve them in the dashboard by following the quickstart guide.

Observer mode

If you want to implement your own purchase handling logic from scratch, but still want to benefit from the advanced analytics in Adapty, you can use the observer mode.

important

Consider the observer mode limitations here.