Как добавить кредит по умолчанию в WHMCS

Как я могу добавить кредит по умолчанию в WHMCS?

Я имею в виду, что когда пользователь зарегистрируется в WHMCS, он получит некоторый предопределенный кредитный баланс в своем аккаунте (кредиты могут быть использованы для покупки продуктов)

Я искал, но не получил никакого результата.

0

Решение

Вы можете использовать систему подключений WHMCS вместе с API.
Я не тестировал этот код, но он должен работать более или менее из коробки.

Создать файл в include / 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

1

Другие решения

Других решений пока нет …