Versions Compared

Key

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

Installing HostBill

HostBill installation is fully automated and takes just seconds, more info at Installation

 

OpenSRS HostBill module configuration

Configuration of OpenSRS HostBill module is really simple!

Let's see what You should to do:
  • Login to yours OpenSRS Client Panel
  • Scroll

    Overview


    OpenSRS partners with leading SSL certificates providers giving you multiple options to match your customers’ preferences in offering SSL certificates. Thanks to HostBill integration, SSL Certificates can be issued, renewed and synchronized automatically. 

    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 OpenSRS SSL module.

    Connecting HostBill with OpenSRS SSL


    1. Proceed to Settings → Apps → Add new App
    2. From Applications list select OpenSRS SSL
    3. Enter:
      • Name - Name of this connection
      • Username
      • Private Key (to obtain the key login to your OpenSRS client panel, scroll down to "Profile Management" and click "Add IPs for Script/API Access"
    Enter
      • . Enter your server IP in the "Add New Rule" box, and click "Add Rule"
    Go
      • . Go back to "Profile Management" and click "Generate New Private Key"
    Copy this key and save it somewhere, you will need it later when configuring HostBill modules.

     

    Image Removed

    Hostbill setup guide

    Before we can start reselling any certificates we need to setup OpenSRS SSL module 

  • Login to HostBill adminarea and navigate to Settings > Modules
  • In the search input enter 'OpenSRS_SSL', hit Enter and activate it, or go to Hosting Modules > Inactive and find & activate it there
  • On the module configuration page, enter your OpenSRS Username and your Private Key in the coresponding inputs
  • Click 'Test connection' to test if its working
  • Enter a name for your server
  • Click 'Save changes'

     

    Image Removed

    Now that you have OpenSRS app set, you can add some services that will use it 

  • Navigate to Settings > Products & Services
  • Click 'Add new order page'
  • Enter a name for your order page and select "OpenSRS Certificates" from Order type list
  • Select one of HostBill cart templates - there is a dedicated template for ssl products - and click 'Add new order page' button
  • Create new product by clicking 'Add new product' or edit one of premade products
  • After you configure product name, description and price click on 'Conect with App' tab
  • Select 'OpenSRS SSL' from 'Third party app' dropdown menu
  • From 'Server' dropdown list select your newly configurated OpenSRS server
      • )

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

    Image Added

    Adding OpenSRS SSL Product


    1. In HostBill go to Settings → Products & Services, and Add new order page
    2. From Order type list choose OpenSRS Certificates
    3. Enter your orderpage name, select orderpage template. Save Changes
    4. Add new product in the new orderpage (or edit one of premade products). Provide product name and setup price and then Save Changes.
    5. In product configuration section proceed to Connect with App, select OpenSRS SSL and App server created in previous steps.
    6. Click 'Get values from server'
    1. . After it finishes loading you should see a dropdown list instead of 'Certificate' input field
    2. Select your desired option from 'Certificate' dropdown list
    3. Click
    'Save Changes'

     

     

    Image Removed

    Image Removed
    1. Save Changes

    Image Added

    For more generic product configuration details including price, automation, emails settings refer to Product Configuration article.

    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 OpenSRS SSL you can enable standard client functions:

    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

    Image Added