Custom paywalls

A custom paywall is the product configuration that feeds a paywall screen you build in your own code. You build and maintain the screen yourself, and Adapty runs the purchase. To compare custom paywalls with flows, which Adapty designs and renders for you, see Flows & paywalls.

To show a custom paywall in your app:

  1. Create the custom paywall and save your products in it: their order, their promotional offers, and an optional remote config for text and media.
  2. Serve it from a paywall placement.
  3. Fetch the custom paywall for its products, and call makePurchase to complete the purchase — see Implement custom paywalls.
A custom paywall in the Adapty Dashboard. It lists the products with their offers.