NAME
Net::WHMCS - interface to the WHMCS billing and support system
VERSION
version 0.10
SYNOPSIS
use
Net::WHMCS;
my
$whmcs
= Net::WHMCS->new(
api_identifier
=>
'D4j1dKYE3g40VROOPCGyJ9zRwP0ADJIv'
,
api_secret
=>
'F1CKGXRIpylMfsrig3mwwdSdYUdLiFlo'
,
);
my
$user
=
$whmcs
->client->getclientsdetails({
clientid
=> 1,
stats
=>
'true'
,
});
DESCRIPTION
https://developers.whmcs.com/api/
NOTE: the modules are incomplete. please feel free to fork on github https://github.com/fayland/perl-Net-WHMCS and send me pull requests.
PARTS
client
my
$user
=
$whmcs
->client->getclientsdetails({
clientid
=> 1,
stats
=>
'true'
,
});
support
$whmcs
->support->openticket({
clientid
=> 1,
deptid
=> 1,
subject
=>
'subject'
,
message
=>
'message'
});
order
$whmcs
->order->addorder({
clientid
=> 1,
pid
=> 1,
...
});
misc
$whmcs
->misc->addproduct({
type
=>
'other'
,
gid
=> 1,
name
=>
'Sample Product'
,
paytype
=>
'recurring'
,
'pricing[1][monthly]'
=>
'5.00'
,
'pricing[1][annually]'
=>
'50.00'
,
...
});
AUTHOR
Fayland Lam <fayland@gmail.com>
COPYRIGHT AND LICENSE
This software is copyright (c) 2019 by Fayland Lam.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.