2017-01-11 16 views
0

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

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

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

ответ

0

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

Создайте файл в включает/крюки/

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); 
}); 

Убедитесь, что у пользователя «администратор» или создать новый пользователь и изменить код выше, чтобы соответствовать.

Ссылки: https://developers.whmcs.com/hooks-reference/client-area-interface/#clientarearegister http://docs.whmcs.com/API:Add_Credit

+0

спасибо за код. Я не слишком продвинутый с этими кодами. Что я должен делать дальше? Создание этого файла в папке «Крючки» добавит указанную сумму каждому новому зарегистрированному пользователю? –

+0

Если вы не знакомы с кодировкой, вам может понадобиться кто-то, кто поможет вам, но вы можете попробовать добавить это как файл в папку hooks. Не забудьте начать с

+0

Спасибо за информацию. добавил тэг php, но весь мой сайт переходит на ошибку HTTP, когда я использую этот код. –

 Смежные вопросы

  • Нет связанных вопросов^_^