Skip to content

Latest commit

 

History

History
52 lines (38 loc) · 2.68 KB

README.md

File metadata and controls

52 lines (38 loc) · 2.68 KB

Installation

After loading the files of this repo to your server, there are just two directories to move to their final location:

mv addons/pressable/ <path-to-whmcs>/modules/addons/
mv servers/pressable/ <path-to-whmcs>/modules/servers/

Activate & Configure the Addon

  1. Navigate to the add-ons page (<admin-url>/configaddonmods.php) (Wrench Icon > System Settings > Addon Modules)
  2. Click “Activate” for the Pressable module
  3. Select “Configure” for the Pressable module
  4. Enter the Pressable API credentials (see instructions)

Configure the Pressable Addon in WHMCS

Configure your Products

  1. Navigate to the Products/Services page (<admin-url>/configproducts.php) (Wrench Icon > System Settings > Products/Services)
  2. If you have not already, you will need to create a Group Creating a Product Group in WHMCS
  3. If you have not already, from the Products/Services page create a new Product for reselling of the Pressable service.
    1. Select Product Type Other
    2. Be sure to give your product a name
    3. Select Module Pressable
  4. After creating, you can edit the Product to configure the plan options, including the number of sites allowed (on the Module Settings tab of the product edit page)

Managing your Client's Sites

From any client profile page in your WHMCS admin, you can select Login as Owner to manage their sites as needed.

As the client:

  1. Click View Details on an active product Client's view of an active product

  2. Click Manage Sites

  3. Add a site, or select one in the list if already added

    Add a site

    Manage a site

Pressable API Credentials

  1. In the MyPressable Control Panel navigate to the API section: https://my.pressable.com/api/applications

  2. Create a new Application

  3. Give it all permissions

  4. Copy/Paste the Client ID and Client Secret into the WHMCS addon configuration

    Pressable API Permissions