Skip to Content
PaywallsOverview

Paywall Overview

A paywall serves as an in-app storefront where customers can browse products and make purchases. What sets it apart is its dynamic nature, allowing you to modify it without requiring app updates.

Paywalls provide a seamless way to monetize your application by offering products directly within your app interface.

Paywall example

Paywall States

Understanding the different states of your paywall is crucial for effective management and deployment. Each paywall operates under three distinct state categories:

Payment States

undefined

Test Mode: These paywalls are in testing mode. Use this state while testing your paywall payments until you are ready to switch to live mode.

Always thoroughly test your paywall in test mode before going live to avoid payment issues.

Visibility States

Control when your users can see and interact with your paywalls in real-time.

StateDescriptionUser Experience
VisibleDefault setting. These paywalls are visible to users.Users can see and interact with the paywall
HiddenThese paywalls are not visible to users.Paywall is completely hidden from users

You can edit visibility settings in real time without requiring app updates.

Activity States

Manage the lifecycle of your paywalls through different activity states.

StateDescriptionActions Available
Active

These paywalls are in the default state when you create or edit them.

Full editing capabilities, can be hidden/shown
Archived

These paywalls are no longer in use and have been archived.

Read-only, contact support to restore

You can restore archived paywalls by contacting the support team.

Key Features

  • Dynamic Updates: Modify paywall content without main app updates
  • Real-time Control: Change visibility and settings instantly
  • Test Environment: Safe testing with Stripe/Paddle test mode
  • Flexible States: Multiple state management for different use cases
  • Server Mode: Client-side control over paywall appearance while our service provides payment API and webhooks

Next Steps

Now that you understand paywall states, you can:

Last updated on