如何在 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