Feature Requests
Share ideas, discuss and vote on requests from other users in community
This object is in archive! 

License Verification

Michael Foland shared this idea 2 years ago
Under Consideration

What would be cool is for the license system to see some upgrades such as when you do license verification, you can select the product name. On my site, I do Monthly Product name Owned Product name etc.. but it would be nice to get just the product name, and if a key that exists and is VALID for that product would return as such for the verification system. I make different software scripts, so just knowing a domain was not valid for my software really isn't enough for the verification. This would help fight piracy better.

Comments (2)


Hi Michael,

Thanks for your suggestion.

The licence check provides the product name already:

  1. Array
  2. (
  3. [status] => Active
  4. [registeredname] => Firstname Lastname
  5. [email] => [email protected]testing.com
  6. [serviceid] => 77
  7. [productid] => 4
  8. [productname] => Licensing Test
  9. [regdate] => 2017-06-16 00:00:00
  10. [nextduedate] => 2017-12-26
  11. [billingcycle] => Monthly
  12. [validdomain] => whmcs.rocks,www.whmcs.rocks" rel="nofollow" target="_blank">http://www.whmcs.rocks">whmcs.rocks,www.whmcs.rocks
  13. [validip] =>
  14. [validdirectory] => /home/whmcs/public_html/74/modules/servers/licensing
  15. [configoptions] => Test=0|Test 002=
  16. [addons] => name=Test Addon;nextduedate=2017-12-26;status=Active
  17. [md5hash] => 8071fb77cd2a8d946017e5392a19012d
  18. [checkdate] => 20171226
  19. [localkey] => ...
  20. [remotecheck] => 1
  21. )

Is there some additional data you'd find beneficial?


The question I think here is having it do a drop down of products to verify from, or on an external site.. lets say I'm building a product website, and I want to put the license verification system on there, I'd love to have it return a valid or not valid with the product name. I'm having issues with the API. I dynamically get the service id and it says service id not found.. when I hard code the id, it works.. The issue with that is the ID changes per customer.