WHMCSは、Webサイトのホスティングやドメイン管理、サービス販売、請求管理におけるさまざまな業務を自動化するのに役立つプラットフォームです。WHMCSとZoho Projectsを連携することで、WHMCSを通じてZoho Projectsのサービスを販売するための設定が可能になります。この設定は、主にZohoの販売パートナー(代理店)向けのものです。具体的には、WHMCSでZoho Projects用の設定情報(モジュール)を追加することで、自社のドメインで運営しているサイトを通じて、顧客向けにZoho Projectsのサービスを販売できます。プランの設定も可能です。
パートナーとしての登録を申請するには
Zohoの正式なパートナー(代理店)として登録されると、Zoho Projectsの販売が可能になります。パートナーは、自社サイトからZoho Projectsのサービスを販売することができます。
パートナーとしての登録を申請するには
- パートナー登録ページにアクセスします。
- パートナー登録フォームに入力し、[Submit](送信する)をクリックします。
WHMCSでZoho Projects用のモジュールをインストールするには
- WHMCS MarketplaceからZoho Projects用のモジュールをダウンロードします。なお、モジュールは、[zohoprojects-whmcs-master.zip]という名前のファイルでダウンロードされます。
- ファイルを解凍して、[zohoprojects-whmcs-master]→[modules]→[servers]→[zoho_projects]に移動します。
- FTPクライアントを使用して、WHMCSの[/modules/servers]ディレクトリーに、[zoho_projects]のフォルダーをアップロードします。
WHMCSのグループ設定画面において、Zoho Projects用モジュールを作成する操作を行います。WHMCSでZoho Projects用モジュールを設定するには、まずグループを作成し、その中にZoho Projects用モジュールを追加します。また、既存のグループを使用して、Zoho Projects用モジュールを設定することもできます。
新しいグループと製品を作成するには
- WHMCSアカウントにログインし、管理ページに移動します。
- [Setup](設定)→[Products/Services](製品/サービス)→[Products/Services](製品/サービス)に移動します。

- [Create a New Group](新しいグループを作成する)をクリックします。

- [Product Group Name](製品グループ名)、[Product Group Headline](製品グループの見出し)、[Product Group Tagline](製品グループのキャッチコピー)を入力します。
- [Save Changes](変更を保存する)をクリックします。

- [Create a New Product](新しい製品を作成する)をクリックします。
- [Create a New Product](新しい製品を作成する)で、ドロップダウンから[Product Type](製品の種類)と[Product Group](製品グループ)を選択します。
- [Product Name](製品名)を入力します。
- [Continue](続ける)をクリックします。

- [Module Settings](モジュール設定)タブをクリックします。

- [Module Name](モジュール名)のドロップダウンから[Zoho Projects]を選択します。
- [Domain](ドメイン)のドロップダウンから[Domain Region](ドメインのリージョン/地域)を選択します。
- [Authtoken](認証トークン)で、[Click here](こちらをクリック)リンクをクリックして、認証トークンを生成します。
- 生成された認証トークンをコピーして、[Authtoken](認証トークン)に貼り付けます。
- [Save Changes](変更を保存する)をクリックします。
オプション設定
この機能を使用すると、オプション設定をグループに追加することができます。Zoho Projects用モジュールを設定後、オプションを設定できます。
- WHMCSアカウントの管理ページで、[Setup](設定)→[Products/Services](製品/サービス)→[Configurable Options](オプション設定)に移動します。

- [Create a New Group](新しいグループを作成する)をクリックします。
- [Group Name](グループ名)と[Description](説明)を入力します。
- [Assigned Products](関連付けられている製品)欄で、[Zoho Projects]を選択します。
- [Save Changes](変更を保存する)をクリックします。
- [Add New Configurable Option](新しいオプション設定の追加)をクリックします。

オプション設定におけるプランの種類の設定方法は次の通りです。
プランの種類
- [Option Name](オプション名)に「Plan Type」(プランの種類)と入力します。
- [Option Type](オプションの種類)のドロップダウンから、[Dropdown](ドロップダウン)を選択します。
- [Save Changes](変更を保存する)をクリックします。
- [Options](オプション)欄で、プランの種類に、「9351 | Standard」と入力します。
- [Save Changes](変更を保存する)をクリックします。
すべてのプランの種類について、手順4と5を繰り返します。なお、手順4では、プランの種類に応じて次の値を入力します。 - 9352 | Express
- 9353 | Premium
- 9354 | Enterprise

- [Close Window](画面を閉じる)をクリックして、[Configurable Options](オプション設定)ページに戻ります。設定されたオプションが、ページの下部に表示されます。
- 設定した内容が、[Configurable Options](オプション設定)ページに反映されていることを確認します。

- [Save Changes](変更を保存する)をクリックします。
- [Back to Groups List](グループ一覧に戻る)をクリックします。
Zoho Projects用モジュールがインストールされ、WHMCS管理画面に反映されます。上記の設定がすべて完了すると、WHMCSを通じて顧客からの注文を受けることができるようになります。
顧客からの注文の承認
顧客がZoho Projectsのサービスを購入すると、[Pending Orders](保留中の注文)欄に注文情報が表示されます。これらの注文は、承認して確定する必要があります。
顧客からの注文を承認するには
- WHMCSの管理画面で、[Orders](注文)→[List All Orders](すべての注文を表示する)の順に選択します。
- 注文を承認する対象の顧客を選択します。
- [Products/Services](製品/サービス)タブで、[Module Commands](モジュールの処理)の横にある[Create](作成する)をクリックします。
- [Yes](はい)をクリックします。
- [Module Command Success](モジュールの処理の完了)メッセージが表示されます。処理が適切に完了すると、Zoho Projectsのポータルが作成されます。なお、[Super Admin](特権管理者)と[ZOID](Zohoアカウントの組織ID)の項目は自動的に入力されます。
- 注文が承認され、顧客がZoho Projectsアカウントにアクセスできるようになります。

ただし、アクセスできるのは正式な有料プランではなく、無料試用版のみです。有料プランへのアクセスを有効化するためには、管理者がZoho Payments(Zohoのライセンス管理画面)において、該当の顧客の情報を追加し、プランの選択と有効化の設定を行う必要があります。
顧客のアカウントにおいて有料プランを有効化/管理するには
- [Products/Services](製品/サービス)タブに移動します。
- 承認ページの[Manage clients](顧客管理)用URLの横にある[Click here](こちらをクリック)をクリックします。
- [Client Listing](顧客一覧)ページが表示されます。

- 顧客の詳細を確認し、[Add Profile](取引情報を追加する)をクリックします。
アカウントが有効化されます。
上記の手順の完了後、アカウントのアップグレード(有料プランへの変更)やユーザーの追加などを顧客が申請できるようになります。申請に関する情報は、顧客の詳細ページで確認できます。