2017-01-11 3 views
0

WHMCSにデフォルトクレジットを追加するにはどうすればよいですか?WHMCSにデフォルトでクレジットを追加する方法

私はWHMCSとするとき、ユーザーのサインアップを意味し、彼らは自分のアカウント内のいくつかの定義済みのクレジット残高を受け取ることになります(クレジットが製品を購入するために使用することができます)

私は検索しましたが、どんな結果を取得できませんでした。

答えて

0

APIとともにWHMCSフックシステムを使用できます。 私はこのコードをテストしていませんが、多かれ少なかれ機能します。

ユーザー「admin」を持っているかと一致するように、コードの上に新しいユーザーと変更を作成してください含ま/フック/

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

あなたがコーディングに慣れていない場合は、あなたを助ける人が必要かもしれませんが、フックフォルダにファイルとして追加しようとすることができます。ファイル内の<?phpで始まることを忘れないでください。 幸い! –

+0

情報ありがとうございます。 PHPタグを追加しましたが、このコードを使用すると私のウェブサイト全体がHTTPエラーになります。 –

関連する問題