Overview


// 

Activating the module


  1. If the module is included in your HostBill edition you can download it from your client portal.
  2. If the module is not included in your HostBill edition you can purchase it from our marketplace and then download it from the client area.
  3. Once you download the module extract it in the main HostBill directory.
  4. Go to Settings → Modules → Hosting Modules, find and activate Jelastic module

Connecting HostBill with Jelastic


  1. Proceed to Settings → Apps → Add new App
  2. From Applications list select Jelastic 
  3. Enter:

      4. Verify entered credentials by clicking Test Connection to check if HostBill can connect. 
      5. Save Changes

Jelastic Configurations


Parameters that need to be configured in Jelastic Cluster Admin Panel:

The exact value of the external.billing.url parameter can be found in the description of the Jelastic module (in Settings → Modules → Hosting Modules → Jelastic)


{
   "plugins":[
      {
         "type":"cebi",
         "jbilName":"123",
         "externalName":"PayPal",
         "canRemember": true
      }
   ]
}

Payment gateway ID can be checked in Settings → Modules → Payment Modules. Module ID will appear next to its filename


Order page configuration


In the Jelastic product group field in Apps Connections, set the order page that will be assigned to the module. To do this, create a new Order Page with the Order Type option set to Other Services. More information on creating an order page can be found here.

After creating Order Page, create products that will be available in Jelastic. More information on creating an products can be found here. The created products do not have to be connected to any module in the Connection with App tab.

Jelastic Dashboard


By registering a customer account in Jelastic, the account belongs to the Trial group. In order for the client to be created also in HostBill, it is necessary to upgrade the account to the Billing group. You can do this by clicking the Upgrade Account button.

A window will appear with the fields you need to complete. Data from these fields will be used at HostBill to create a customer account.

To activate the created account, you need to refill the balance by purchasing the service. To do this, go to the Balance tab and select the Refill Balance option.

In the Sum Adjustment tab, select the service then in Payment Options select the payment gateway that will be used to make the payment. Then confirm the payment by clicking Submit Payment.

You can also set automatic refill by clicking Configure auto-refill in the Balance tab. The settings are the same as for Refill Balance. An additional option is Auto refill when where we choose when the service is to be automatically purchased.

To automatically log in into HostBill to view purchased services and invoices issued, press View Invoices in the Balance tab.

A window will appear with the Hostbill clientarea in which the client is already logged in.

If you use Chrome browser and SSO does not work then you need to follow these steps:

  • Go to chrome://flags/
  • Disable #same-site-by-default-cookies and #cookies-without-same-site-must-be-secure
  • Relaunch

Configuring Client Functions   


In Products & Services → Your Order Page → Your Product → Client Functions you can control what features customer will have access to in client portal, by clicking Enable/Disable next to the given option.
Use Edit button to adjust function appearance in the client portal.

For Jelastic you can enable the following client functions dedicated to this module: 

  1. Access Control Panel - access apps through auto-login 

As well as number of standard client functions, such as 

  1. Change Billing Cycle
  2. Change Label
  3. Change Ownership
  4. Edit Forms
  5. Graphs
  6. Login Details
  7. Manual Service Renew
  8. New Direct Link
  9. Related Services
  10. Service Auto Renewal