All Collections
What is a default paywall? How does it work?
What is a default paywall? How does it work?

Paywalls / Console set-up / Call for Display / Parameter / FrontEnd / iOS / Deeplink / Call

Jeff Grang avatar
Written by Jeff Grang
Updated over a week ago

Why is a Default Paywall needed

A "default_presentation" is always required and will be automatically set in the Purchasely Console.

It is used when:

  • Multiple Paywalls are set within your App Front-End.
    The"default_presentation" will be used to fallback in case of a missing parameter when calling a specific Paywall using a fixed or dynamic presentation_ID.

  • Opening a Deeplink or a call to open a Paywall without argument using Purchasely SDK

To access, visualise and set-up a Default Paywall, connect to Purchasely Console and navigate to Catalogue > Paywalls.

Other uses for Default Paywall - Apple

Setting "default_presentation" on a plan is very important on iOS to handle Promoted In-App Purchase in the App Store.

On click the App will open and the SDK will directly serve the default paywall associated with the plan, after you made sure to set "isReadyToPurchase" to "true"

If no "default_presentation" is specified otherwise, the SDK will serve the default layout of the product, and if not, the default layout of the App.

Being able to set a specific layout for your plan saves you from having to display a generic layout that:

  • Either does not contain the plan (help!)

  • Or would contain other plans that you would not want the user to see, such as targeted re-engagement promotional offer plan for example.

Did this answer your question?