Skip to content

AWS API Gateway Provisioning Module: Provision API Keys & Usage Plans for WHMCS Clients

License

Notifications You must be signed in to change notification settings

GreenVine/whmcs-aws-apigw

Repository files navigation

WHMCS Sample Provisioning Module

Summary

Provisioning Modules, also referred to as Product or Server Modules, allow you to create modules that allow for the provisioning and management of products & services in WHMCS.

The sample files here demonstrates how a provisioning module for WHMCS should be structured and exercises all supported functionality.

For more information, please refer to the documentation at: https://developers.whmcs.com/provisioning-modules/

Recommended Module Content

The recommended structure of a provisioning module is as follows.

 provisioningmodule/
  |- lib/
  |- templates/
  |- tests/
  |  hooks.php
  |  logo.png
  |  provisioningmodule.php

Minimum Requirements

For the latest WHMCS minimum system requirements, please refer to https://docs.whmcs.com/System_Requirements

We recommend your module follows the same minimum requirements wherever possible.

Tests

We strongly encourage you to write unit tests for your work. Within this SDK we provide a sample unit test based upon the widely used PHPUnit.

Useful Resources

WHMCS Limited

About

AWS API Gateway Provisioning Module: Provision API Keys & Usage Plans for WHMCS Clients

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published