Skip to main content
Paywall Introduction

Monetize your contents easily using Paywall

Khandoker Zishan avatar
Written by Khandoker Zishan
Updated over 2 months ago

Monetize your live streams or hosted videos with the Paywall feature. Castr will generate a URL linking to the newly created Protected Player Page, featuring an activated Paywall for your stream. This page can be directly accessed via the URL. Once a viewer registers and completes a payment using a credit card, Stripe will handle the processing of your revenue generated through the Paywall.

To learn more about Stripe's payment process, please check out their guides.

How to create a paywall?

To create your paywall, first you must connect it with your Stripe account.

Once connected, click on Create Paywall and fill up the necessary fields:

Note: Currently, we support only the Pay Per View payment option. We plan to introduce Subscription-based payments in the near future

Note: After the paywall has been established, the currency setting cannot be modified. However, you have the flexibility to adjust the amount and the source

The paywall can be applied to live streams, Video On Demand (VOD) content, or playlist sources. After completing the required fields, click on 'Create paywall' to proceed.

Paywall Interface

The paywall will be presented like this.

The paywall link can then be shared to your audiences.

The different tabs of Paywall are described below:

1. Interface:

  • Custom Poster: If your content has an embed poster, it will be automatically captured and shown on the paywall

  • Logo: Add a logo for the paywall

2. Settings:

Company name and website can be added here. You can also set the support email here for the viewers to reach out in case of issues.

3. Transactions:

  • All the transactions associated for this paywall will be listed here.

  • Refunds can be done from here as well.

4. Customers:

All the customers for this paywall will be listed here.

5. Protected Player iFrame:

For livestream and playlist sources, you'll see an additional 'Protected Player iFrame' option. This feature allows you to embed the paywall-protected player directly on your website.

When you enable this option, it activates the paywall for your livestream player and provides an iframe link for embedding the protected player on your site.

Once activated, you'll see a notification on your livestream dashboard confirming that the paywall is now active.

Posters for this paywall players will be grabbed from the source itself. For Playlist sources, the poster first content on the playlist will be shown as the poster for the player.

Only one paywall can be activated for a livestream player. If you want to add another paywall with the same livestream source, the toggle for the protected player iframe will be turned off.

Temporary Access

Temporary access can be generated from here.

By setting an expiration date and time, a link will be generated that grants free access to the paywall until the specified expiration date and time.

Grant Access for Specified Emails

To grant access to the content bypassing the paywall, add the email addresses of the desired recipients. The system will generate a password for each email added. Share these credentials with the recipients. They can change their passwords while retaining access to the content.

To revoke access, simply remove the email address.

Disabling a paywall

If you wish to prevent anyone from accessing the paywall, you can disable it using the option provided here.

Unlinking Stripe account

If you wish to switch to a different Stripe account, you can disconnect the current one by turning off the toggle in this section.

Note: Detaching your Stripe account will result in the removal of all existing paywalls and their associated information. However, your transaction and customer details will remain accessible through the previous Stripe account, but they will no longer be available on Castr

Plans and Commissions Table

Plans

Starter

Standard

Professional

Premium

Ultra

Commission %

18

15

10

7

5

For example, if you make a sale of $100, Castr takes a 10% commission ($10), so you get $90. Then, Stripe's processing fees are deducted from the $90.
โ€‹

Critical Information

  1. To ensure the new commission rate is applied when you upgrade your plan, you need to unlink and reconnect your Stripe account to Castr. For example, if you had paywalls under the Premium plan (with a 7% commission rate) and you upgrade to the Ultra plan (with a 5% commission rate), you must unlink your stripe account and reconnect it again. Otherwise, you will still be charged the 7% commission rate from the Premium plan.

  2. For optimal use, it is strongly advised to use the paywall as a standalone page rather than embedding it within an iframe. However, for livestream and playlist contents, you have the option to enable the paywall directly on the player, which can then be embedded on your site.

  3. Each plan can create only 10 paywalls. If you want to create more, contact sales team.

Did this answer your question?