{"id":18841275,"url":"https://github.com/dmhendricks/wordpress-whmcs-licensing-example-plugin","last_synced_at":"2025-04-14T07:11:40.284Z","repository":{"id":88694446,"uuid":"115846976","full_name":"dmhendricks/wordpress-whmcs-licensing-example-plugin","owner":"dmhendricks","description":"An example plugin for validating license keys via the WHMCS Licensing Addon","archived":false,"fork":false,"pushed_at":"2017-12-31T06:32:37.000Z","size":150,"stargazers_count":5,"open_issues_count":2,"forks_count":6,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-10T12:07:18.285Z","etag":null,"topics":["license","license-checking","whmcs","wordpress-plugin"],"latest_commit_sha":null,"homepage":null,"language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dmhendricks.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-12-31T06:26:30.000Z","updated_at":"2024-08-12T19:35:08.000Z","dependencies_parsed_at":null,"dependency_job_id":"7bd0ae63-4fca-4143-b586-98660e661268","html_url":"https://github.com/dmhendricks/wordpress-whmcs-licensing-example-plugin","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmhendricks%2Fwordpress-whmcs-licensing-example-plugin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmhendricks%2Fwordpress-whmcs-licensing-example-plugin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmhendricks%2Fwordpress-whmcs-licensing-example-plugin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmhendricks%2Fwordpress-whmcs-licensing-example-plugin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dmhendricks","download_url":"https://codeload.github.com/dmhendricks/wordpress-whmcs-licensing-example-plugin/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248837287,"owners_count":21169374,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["license","license-checking","whmcs","wordpress-plugin"],"created_at":"2024-11-08T02:50:38.437Z","updated_at":"2025-04-14T07:11:40.275Z","avatar_url":"https://github.com/dmhendricks.png","language":"PHP","funding_links":["https://paypal.me/danielhendricks"],"categories":[],"sub_categories":[],"readme":"[![Author](https://img.shields.io/badge/author-Daniel%20M.%20Hendricks-lightgrey.svg?colorB=9900cc )](https://www.danhendricks.com)\n[![Donate](https://img.shields.io/badge/Donate-PayPal-green.svg)](https://paypal.me/danielhendricks)\n[![WP Engine](https://img.shields.io/badge/WP%20Engine-Compatible-orange.svg)](http://bit.ly/WPEnginePlans)\n[![GitHub License](https://img.shields.io/badge/license-GPLv2-yellow.svg)](https://raw.githubusercontent.com/dmhendricks/wordpress-whmcs-licensing-example-plugin/master/LICENSE)\n[![Twitter](https://img.shields.io/twitter/url/https/github.com/dmhendricks/wordpress-whmcs-licensing-example-plugin.svg?style=social)](https://twitter.com/danielhendricks)\n\n# WHMCS Licensing Example WordPress Plugin\n\n## Description\n\nThis is a very simple example of how to do license key checks against the [Software Licensing](https://www.whmcs.com/software-licensing/) addon for WHMCS.\n\nThe author of this plugin has no affiliation with and this plugin is neither endorsed nor supported by WHMCS Limited.\n\n## Requirements\n\n* WordPress 4.5 or higher\n* PHP 5.6 or higher\n* [Software Licensing](https://www.whmcs.com/software-licensing/) for [WHMCS](https://www.whmcs.com/)\n\n## Installation\n\n### WordPress\n\nDownload the [installable ZIP](https://f001.backblazeb2.com/file/hendricks/projects/github/dmhendricks/wordpress-whmcs-licensing-example-plugin/licensing-addon-example.zip) file and upload it to your plugins directory via WP Admin \u003e Plugins \u003e Add New.\n\n### Composer\n\n1. Clone the repository to your WordPress plugins directory.\n2. Run `composer install` in the directory from the command prompt.\n\n## Configuration\n\nBefore you can test the plugin, you need to modify the `plugin.json` file in the root of the plugin folder.\n\n- `url` - The URL to your WHMCS installation.\n- `product_key` - The \"Secret Key\" as configured in your licensed product in WHMCS.\n- `local_key_expire_days` - The number of days between license checks.\n- `allow_check_fail_days` - The number of days to allow failed validations (in the event that your WHMCS installation is inaccessible).\n\n## Screenshot\n\n![Settings Page](https://raw.githubusercontent.com/dmhendricks/wordpress-whmcs-licensing-example-plugin/master/assets/screenshot-1.png \"Settings Page\")\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdmhendricks%2Fwordpress-whmcs-licensing-example-plugin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdmhendricks%2Fwordpress-whmcs-licensing-example-plugin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdmhendricks%2Fwordpress-whmcs-licensing-example-plugin/lists"}