In this article:

Introducing Castr Paywall

Paywall is our monetization tool to help Castr users earn money with livestreaming easily. This feature is applied for All in One streams only.

The Paywall feature uses Castr HTML5 player, which can be embedded on any website or accessed directly with an URL. After a viewer has signed up and made a payment, Stripe will process your revenue from Paywall.

Payment Types

Castr Paywall supports two types: Pay-per-view and Collect emails only for now.

  • Pay-per-view: The pricing you set for the stream is the amount your viewers have to pay to get access. Paid viewers will have unlimited access to the stream for a duration of one year.

  • Collect emails only: Set a free paywall to collect viewer's emails. You can leverage this model and use the information promote your streams.

If you are using a 7-day free trial account, you can only use the Collect emails only model in Paywall. Upgrade your account to an All in One paid account to unlock other Payment Types.

How to Set up Paywall for an All in One stream


  • Castr All in One account

  • Stripe account for receiving payment

Set up Paywall for a stream

To turn on Paywall for a specific stream, go to the Paywall settings in the stream’s dashboard.

The first and most important step to enable paywall is to connect with a Stripe account. Stripe is used for processing payments and receiving money from your viewers.

Once your Stripe account is connected, you can start enabling paywall for your stream from the dashboard.

Step 1: Choose a Payment Type

Step 2: If you choose the Pay per view model, enter the pricing you want for this stream. This is how much each of your viewers has to pay to get access to the live video.

Step 3: Click Activate Paywall

Step 4: Castr will provide an URL that links to the new Protected Player Page with an enabled Paywall for your stream. Plus, a Register Link and Login Link (also available in the Protected Player Page) for your audiences to sign up and log in to the stream easily.

Remember to use the correct URL to use the protected player with Paywall.

Note: You can update new pricing anytime you want. However, paid viewers prior to the pricing update would still have access to the stream without being notified.

Manage subscription in the Paywall tab

We have added a new Paywall tab next to the Video Hosting tab in the top bar. This is where you can view all of your purchasers, monetized streams, and viewer information.

  • Transactions: View all transaction records, including the time and date, stream name, customer email, payment currency, payment amount, and subscription status.

  • All Streams with Paywall: Include the Paywall enabled streams, enabling time and date, paywall type, currency, the total payments, refunds and total earnings of each stream.

  • Users: See all signed up viewers, with the list of streams, subscriber's names and emails, plus time of subscription.

  • Payment Method: View the connection status of your Stripe account with Castr Paywall.

  • Brand Settings: Make sure all monetized streams are unified with your brand. Paywall branding includes the stream’s player page and the emails your audiences receive after they signed up. Learn more

Enjoy your new monetized stream with Castr! If you have more questions, please reach out to our 24/7 support.

Did this answer your question?