如何在 WHMCS 中默认添加信用
How to add credit by default in WHMCS
如何在 WHMCS 中添加默认信用?
我的意思是当用户注册 WHMCS 时,他们将在他们的帐户中收到一些预定义的信用余额(信用可用于购买产品)
我进行了搜索,但没有得到任何结果。
您可以将 WHMCS 挂钩系统与 API 一起使用。
我没有测试过这段代码,但它应该或多或少地开箱即用。
在 includes/hooks/
中创建一个文件
add_hook('ClientAreaRegister', 1, function($vars) {
$command = "addcredit";
$adminuser = "admin";
$values["clientid"] = $vars['userid];
$values["description"] = "Adding credits via ClientAreaRegister hook";
$values["amount"] = "40.00";
$results = localAPI($command,$values,$adminuser);
});
确保您有一个用户 "admin" 或创建一个新用户并更改上面的代码以匹配。
参考资料:
https://developers.whmcs.com/hooks-reference/client-area-interface/#clientarearegister
http://docs.whmcs.com/API:Add_Credit
如何在 WHMCS 中添加默认信用?
我的意思是当用户注册 WHMCS 时,他们将在他们的帐户中收到一些预定义的信用余额(信用可用于购买产品)
我进行了搜索,但没有得到任何结果。
您可以将 WHMCS 挂钩系统与 API 一起使用。 我没有测试过这段代码,但它应该或多或少地开箱即用。
在 includes/hooks/
中创建一个文件add_hook('ClientAreaRegister', 1, function($vars) {
$command = "addcredit";
$adminuser = "admin";
$values["clientid"] = $vars['userid];
$values["description"] = "Adding credits via ClientAreaRegister hook";
$values["amount"] = "40.00";
$results = localAPI($command,$values,$adminuser);
});
确保您有一个用户 "admin" 或创建一个新用户并更改上面的代码以匹配。
参考资料: https://developers.whmcs.com/hooks-reference/client-area-interface/#clientarearegister http://docs.whmcs.com/API:Add_Credit