If you are using an external website to sell a channel of videos or resources, you can simplify redirect the 'buy channel' button to your external product page.
- In Admin, browse to Library > Content
- Right Click on the Channel >Select Quick Edit
- From the side menu, enter the Channel Cost
- This is the price of your channel, and all its contents, that will appear on the buy channel button
- Turn On Use External Sales
- Enter the external website URL
- This is where the user can purchase the product, generally from your main website ecommerce or registration store.
-
Save
When you browse the channel, you will now see the option to Buy Channel and the button will redirect the user to your external website product page.
Where does the Buy Channel button display?
The Buy Channel button will appear as follow: Buy <Channel Name> Price
The button will appear on:
- Your library homepage, if the channel is set as a spotlight row.
- The channel page.
- The content play page, with the instructions below, as the video/resource may be locked or can also be purchased individually if a individual price was set.
When Should I Use External Sales?
Use External Sales when your product (channel or course) is sold through a third-party website such as your main website, CRM, or Association Management System (AMS). This is typically configured when:
- You already manage transactions and registrations through an external platform.
- You prefer to keep all purchasing workflows on your own website or e-commerce store.
- You are integrating with Webcastcloud using our API or a custom-built solution.
⚠️Note: While Webcastcloud will display the Buy Channel button and redirect users to your external sales page, it’s your responsibility to grant access to the purchased content in Webcastcloud after the transaction is complete. This can be automated using our API or handled through a direct integration.
Ensuring Access is Granted After Purchase
Once a user completes the purchase on your external site, they must be granted access to the appropriate content in Webcastcloud.
If your integration allows for access validation (e.g., using product codes, group codes, or CRM-based entitlements), make sure the following is in place:
If you have an integration with Webcastcloud (e.g., via SSO and API), access is typically managed by assigning the user to a valid group based on data passed during sign-in.
Valid group types include:
- Access Lists
- Member Lists
- Member Groups
- Subscriptions
These groups can be linked to specific videos, resources, courses, or channels. During the SSO login process, Webcastcloud uses the group data received to determine and apply the appropriate access permissions.
⚠️ Note: It's important that your external system correctly assigns the user to the appropriate group before or during SSO login so that access is applied seamlessly.
See related guides:
Selling a Single Video or Resource?
If you're looking to sell a single on-demand video or resource, we recommend the following options:
-
Preferred Option: Use Webcastcloud’s Integrated Payment Gateway
For a streamlined experience, it's best to sell individual resources using Webcastcloud's built-in payment gateway. This approach provides several benefits:
- Simplifies Checkout: Users can add multiple videos or resources across your site to a single checkout, from any channel across your library.
- Better User Experience: Purchases and access are handled entirely within Webcastcloud.
- Reduced Setup: No need to configure each individual product on your website or CRM. Ideal if you offer hundreds or thousands of on-demand resources.
-
Automatic Access Management: Access is granted instantly upon purchase, without needing external callbacks or manual setup.
-
Alternative Option: Link to an External Product Page
If you still prefer to sell the video externally, simply lock the resource in Webcastcloud and add a Buy Now button using the WYSIWYG editor on the content description. This button can link directly to your product or registration page on your website.- Add a Buy Button Using the WYSIWYG Editor
- Ensuring you Set Video or Content Access.