Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

During an ongoing Event, your viewer may request support from you because of an IP change to their connection or their browser crashed and require it to be locked again.

Customer Event Management

Upon activation of an Event (Service), the customer is provided an Event Ticket ID mapped to the purchase.

Your customer can find the Event Ticket ID but logging into the Client Area → Services (Tab) → My Live Events.

Image Added

Click on the Active button of the Event Name.

Image Added

On the following page, your customer will find the Event Ticket ID at the bottom of the page.

Image Added

When you paste that Event Ticket ID into the WHMCS Admin search (Top right hand corner), the system will return the Service page link of the associated service that your customer had purchased.

Image Added

Click on the blue link to goto that service.

Service Event Page (Admin)

On the service page, you will find important functions under Module Commands that will help you run your Event smoothly.

Image Added

Function
CreateThis will provision the Service to the customer. If the service is not provisioned, the customer will not be able to view it
Suspend / UnsuspendIf the service is suspended for a particular customer, this customer will not longer be able to view the event
TerminateIf you don't want the customer to have access to a Event page in the Client area. You can run the terminate function.
Enable/Disable (Whitelist from IP Check)Enabling this will allow the customer to bypass the IP check (If it is enabled globally)
Enable/Disable (Require IP Check "Bypass Browser Check")Enabling this will allow the customer to bypass the Browser Check but IP check is still in consideration. This option will allow the customer to access the event (after logging in ) on another browser/computer/device, if the IP address is the same 
Disable Realtime Check

Enabling this will disable the Realtime check that runs during an Event.

The Realtime check allows for the system to check if the Locked IP to the service is really the only viewer for the Event.

For example, if the global option (Disallow IP Re-locking) is not enabled, then the customer could log in with one IP address then IP lock it while staying on the page. Then the customer friend can log in again and perform the same procedure.  

Beneath the Module Commands, you will find the service status

The page outline how you can create a Live Event for sale

Creating a Product

In order for the Event to be available for order and purchase, a Product must be created under your WHMCS.

To do this, goto the Admin section of your WHMCS → Setup → Products/Services → Products/Services

Image Removed

Now click on the Create a New Product button at the top.

On the next page, you will need to fill in the few options; Product Type, Product Group, Product Name, Module, Create as Hidden

SettingsProduct TypeOtherProduct Group/Product NameYour ChoiceModulePayWall Live Provisioning ModuleCreate as HiddenOff

Once the product is added to your WHMCS, you should now see the following page.

Image Removed

There are a few more fields that you will need to adjust before putting the Live Event for sale. We will list the important ones that is crucial to the functionality. Let's take a look.

Details Tab

SettingsWelcome EmailThis is where the system will send an email to your Live Event buyer when the Live Event product is activated for use.Stock ControlIf you want to limit how many to sellApply TaxIf you want the buyer to pay tax on the purchase

Pricing Tab

Image Removed

This tab is pretty self explanatory. You can set the Live Event you are selling as Free, One time fee. 

Module Settings

This is the last important setting you will have to set for the Live Event. However, we will leave it and return to here after the next section.

Creating the Live Event

The next step we need to do is to define the Event. To do this, click on Addons WHMCS Streaming Paywall in the Admin section.

You should now see the following screen.

Image Removed

Now, click on Events and you will see the following Add Event form

Image Removed

Event Properties

SettingsThe display name of the eventThe start time of the eventThe end time of the eventDepending on your streaming software, this is the Stream Key which you can identify the streamEnable the 720p streamThe Stream Key for the 720p streamEnable the 1080p streamThe Stream Key for the 1080p streamEnable the 2k streamThe Stream Key for the 2k streamEnable 4k streamThe Stream Key for the 4k streamEnabling this will allow for the viewer to the view the VOD file set below if the viewer go into the Event page after the end time of the eventHow much longer the VOD is available after the end time of the eventThe is the relative name of the video file. If your file name is video.mp4, then enter video.mp4 into this fieldDepending of your video server, it can set to either HLS streaming or direct HTTP viewingThe VOD server where the file will be loaded on Enable 720p quality The relative name of the 720p filename. If your 720p filename is video_720.mp4, then enter video_720.mp4. Otherwise, you can leave it blank and the system will automatically append _720p into the original filename. Enable 1080p quality The relative name of the 1080p filename. If your 1080p filename is video_1080.mp4, then enter video_1080.mp4. Otherwise, you can leave it blank and the system will automatically append _1080p into the original filename. Enable 2k quality The relative name of the 2k filename. If your 2k filename is video_2k.mp4, then enter video_2k.mp4. Otherwise, you can leave it blank and the system will automatically append _2k into the original filename. Enable 2k quality The relative name of the 4k filename. If your 4k filename is video_4k.mp4, then enter video_4k.mp4. Otherwise, you can leave it blank and the system will automatically append _4k into the original filename. The description of the event

Once are you ready, hit Save.

Assigning the Event to the Product

Now lets add the Event back to the Product (Event) you had created at the beginning

Go back to the Product you created at the very beginning on this page, then click on the Module Settings tab.

Image Removed

Now select the Event you want to assign to this Product (Live Event) in Event dropdown. 

At the bottom of the page you can set how the system provision the Product when somebody purchase it.

Table of Contents
absoluteUrltrue