Kennisbank

MojoCP WHMCS Reseller Module Integration  Print dit artikel

WHMCS Integration

Is a powerful feature that enables businesses to seamlessly manage their billing and payments online.

With this integration, it becomes easier to accept online payments, and handle all aspects of customer account management, including automatic provisioning, suspension, unsuspension, and termination of services, and upgrade/downgrade of packages. WHMCS is a comprehensive business automation tool that puts you in control of your business, streamlining your billing and payment processes, and enabling you to focus on what really matters - growing your business.With WHMCS integration, businesses can save time, reduce administrative overheads, and provide their customers with a seamless, hassle-free experience.

 

Configure WHMCS with MojoCP

 

MojoCP offers seamless integration with WHMCS, a powerful business automation tool, to streamline account management and payment processing.
With the MojoCP WHMCS Integration, resellers can easily provision and manage accounts directly from WHMCS.

  1. Start by logging into your MojoCP platform using your username and password.
  2. From your Dashboard menu, navigate to the "Settings" option under the "General" tab.
  3. Once you're on the "Settings" page, click on the "WHMCS Integration" option.
  4. In the "WHMCS Integration" section, you will see three fields:
  5. WHMCS Administrator URL
  6. WHMCS Username
  7. WHMCS Password
  8. Enter the appropriate information for each field, including the URL for your WHMCS admin panel, your WHMCS username, and your WHMCS password.
  9. After entering all the required information, click on the "Save" button to apply the changes.

 

 



Install MojoCP "module"

  1. Download the MojoCP module and save it to your computer. The module should come in a zip file format.
  2. Once the download is complete, extract the contents of the zip file to your desktop.
    To extract the file on a Windows computer, simply double-click the file, select "Extract All," choose a folder to extract the contents to, and click "Extract." On a Mac, you can simply double-click the file to unzip it.
  3. Open your preferred FTP client and log in to your hosting account.
  4. Navigate to the "whmcs/modules/servers/" folder on your hosting account.
  5. Once you have located the "whmcs/modules/servers/" folder, upload the "MojoCP" folder from your desktop to the "whmcs/modules/servers/" directory on your hosting account.
    This can be done by dragging and dropping the folder from your desktop to the FTP client window.

This module is available only for reseller customers. (You can download this from your client zone Dashboard > Services > My Services > Manage > Download )



Adding a MojoCP Server

To set up a MojoCP server in WHMCS: Go to Configuration > System Settings > Servers or, prior to WHMCS 8.0, Setup > Products/Services > Servers.

 


Setting Server

  1. Click Add New Server.
  2. Select Mojo Control Panel from the menu.
  3. Enter the server hostname or IP address. Example (eg. cp.mojocp.com)
  4. Enter the username and password of your MojoCP login or access hash.
  5. Click Continue.

 

 



Server Details

  1. Enter the remaining desired server details.
  2. Check  to use SSL Mode for Connections and the Override with Custom Port with port "443"
  3. Click Save Changes.
  4. If this is the only MojoCP server that is currently in WHMCS, click on the name and ensure that it results in an asterisk (*) next to it.
    This indicates that it is the default to use when any other non-specific configuration doesn't apply.

 

 


 

Create a Group Name

Go to Configuration > System Settings > Servers or, prior to WHMCS 8.0, Setup > Products/Services > Servers. Following product group information.

  1. Click Create New Group.
  2. Specify the Group Name.
  3. Select the Fill Type. (Add to the least full server or Fill active server until full then switch to next least used.)
  4. Selected Servers. name and click add.
  5. Click Save Changes.

 

 


 

Product Details

Configure a video streaming hosting product for your clients to purchase.
Click  > System Settings > Products/Services or, prior to WHMCS 8.0, Setup > Products/Services > Products/Services

  1. Click "Create a New Group" and enter "MojoCP" in the Product Group Name field. Click "Create Group."
  2. Back on the "Products/Services" page, click "Create a New Product."
  3. On the "Add New Product" page, choose "Shared Hosting" as the product type.
  4. Choose "MojoCP" as the Product Group.
  5. Enter a name for the product in the Product Name field (e.g., "MojoCP stream package").
  6. Enter a description for the product in the Product Description field.
  7. Select the welcome email that you want to send to your customers.
  8. Click "Save Changes" to apply the settings.

 

 


 

Configure Recurring Pricing:

From the WHMCS dashboard Click > System Settings > Products/Services or, prior to WHMCS 8.0, Setup > Products/Services > Products/Services

  1. Select the product/service you want to configure recurring pricing for by clicking on its name.
  2. Click on the "Pricing" tab.
  3. In the "Recurring" section, configure the following options:
  • Billing Cycle: Choose the frequency at which you want to charge your customers (e.g. monthly, yearly, etc.)
  • Price: Enter the price you want to charge your customers for the selected billing cycle.
  • Setup Fee: If you want to charge your customers a one-time setup fee, enter the amount here.
  • Prorata Billing: Enable this option if you want to charge your customers a prorated amount for the remainder of the billing cycle when they first sign up.
  1. Once you have configured the recurring pricing options as desired, click the "Save Changes" button to apply the changes.

That's it! Your product/service will now be available for purchase with the recurring pricing you have configured.

 

 


 

Creating an MojoCP Product

You can create a product that provisions accounts on your MojoCP server at Configuration > System Settings > Products/Services or, prior to WHMCS 8.0, Setup > Products/Services > Products/Services

Make certain to configure the following settings: For Account template name, enter the MojoCP account template to use for this package.
You can create account templates in MojoCP. (see)  Service Plans. This allows you to predefine completely custom configurations for each video streaming package.

  1. Under the "Module Settings" section, select "Mojo Control Panel" from the "Module Name" drop-down menu.
  2. Under the "Server Group" section, select the "MojoCP" server group that you just created.
  3. Under the "Other Settings" section, select the appropriate "Wowza Service Type" from the drop-down menu.
  4. Enter the MojoCP Plan Name you created in the "MojoCP".
  5. Leave the "Traffic" and "Limit Data Transfer" fields blank if you are using the plan name.
  6. Enter the Wowza Server Name from MojoCP in the "Wowza Server Name*" field. You can find this information under the Services Plan on MojoCP.
  7. Leave the "Limit Connections," "Limit Bitrate," "Bandwidth," and "Limit Disk Space" fields blank if you are using the plan name.
  8. Choose one of the "Automatic" options to setup the product.
  9. Click on the "Save Changes" button to apply the configuration changes.That's it! You have successfully configured the product service module for Mojocp.

 

 



Standard Method

You can create a product that provisions accounts on your MojoCP server at Configuration > System Settings > Products/Services or, prior to WHMCS 8.0, Setup > Products/Services > Products/Services

To configure the Mojocp module for WHMCS without using the stream plan template, please follow these steps:

  1. Under the "Module Settings" section, select "Mojo Control Panel" from the "Module Name" drop-down menu.
  2. Under the "Server Group" section, select the "MojoCP" server group that you just created.
  3. Under the "Other Settings" section, select the appropriate "Wowza Service Type" from the drop-down menu.
  4. Leave the MojoCp Plan Name fields blank if you are not using the plan name.
  5. Enter your Reseller ID# in the "MojoCp Reseller ID#" field. You can find this information under your account settings (click on the avatar icon in the top right corner of the screen and select "Settings").
  6. Specify the monthly data transfer limit, traffic, and bandwidth for this application. You may optionally enter 0 to specify unlimited, or leave this blank to use the value specified in the account template.
  7. Specify the maximum number of simultaneous viewers for this application. You may optionally leave this blank to use the value specified in the account template.
  8. Enter the Wowza Server Name from MojoCP in the "Wowza Server Name*" field. You can find this information under the Services Plan on MojoCP.
  9. Specify the limit disk space for this application. This only applies for TvStation and On-demand. For Live, enter a minimum of 50MB. You can optionally leave this blank to use the value specified in the account template.
  10. Choose one of the "Automatic" options to set up the product.
  11. Click on the "Save Changes" button to apply the configuration changes.

That's it! You have now successfully configured the Mojocp module for WHMCS.

 


 

Custom Field Tab

On the Custom Fields tab, under Add New Custom Field, enter the following: Custom Field: Application Name:

  1. Field Name: Publish Name
  2. Field Type: Text Box
  3. Description: Enter the preferred Stream Name - In Lower Case Only
  4. Validation: /^[a-zd_]{4,28}$/i
  5. Tick: Required Field
  6. Tick: Show on Order Form

Custom Field: Wowza Host

  1. Field Name: Format
  2. Field Type: Drop Down
  3. Description: Leave Blank
  4. Validation: Leave Blank
  5. Select Option: _defaultVHost_:Server-IP:1935
  6. Tick: Admin Only
  7. Tick: Required Field

 

 


 

MojoCP - WHMCS "module"
The MojoCP module should now be ready to use.
For more information about setting up products in WHMCS, please refer to the WHMCS manual.

Was dit antwoord nuttig?

Gerelateerde artikelen

Mojo CP coming soon
— MOJOCP Video Platform Arriving in March: — Watch Video — — Full Wowza Media Management -...
MojoCP Reseller Service Plan
Create a Stream Plan When you offer video streaming services to your clients, creating a stream...