WHMCS拡張機能

WHMCS拡張機能

WHMCSは、Webサイトのホスティングやドメイン管理、サービス販売、請求管理におけるさまざまな業務を自動化するのに役立つプラットフォームです。WHMCSとZoho CRMを連携することで、WHMCSを通じてZoho CRMのサービスを販売するための設定が可能になります。この設定は、主にZohoの販売パートナー(代理店)向けのものです。具体的には、WHMCSでZoho CRM用の設定情報(モジュール)を追加することで、自社のドメインで運営しているサイトを通じて、顧客向けにZoho CRMのサービスを販売できます。プランの設定も可能です。

パートナーとしての登録の申請

Zohoの正式なパートナー(代理店)として登録されると、Zoho CRMの販売が可能になります。パートナーは、自社サイトからZoho CRMのサービスを販売することができます。

パートナーとしての登録を申請するには

  1. パートナー登録ページにアクセスします。
  2. パートナー登録フォームに入力し、[Submit](送信する)をクリックします。

WHMCSでのZoho CRM用のモジュールのインストール

WHMCSでZoho CRM用のモジュールをインストールするには

  1. WHMCS MarketplaceからZoho CRM用のモジュールをダウンロードします。
    なお、モジュールは、[zohocrm-whmcs-master.zip]という名前のファイルでダウンロードされます。
  2. ファイルを解凍して、[zohocrm-whmcs-master]→[modules]→[servers]→[zoho_crm]の順に移動します。
  3. FTPクライアントを使用して、WHMCSの[/modules/servers]ディレクトリーに、[zoho_crm]のフォルダーをアップロードします。

WHMCSでのZoho CRM用モジュールの設定

WHMCSのグループ設定画面において、Zoho CRM用モジュールを作成する操作を行います。WHMCSでZoho CRM用モジュールを設定するには、まずグループを作成し、その中にZoho CRM用モジュールを追加します。また、既存のグループを使用して、Zoho CRM用モジュールを設定することもできます。

新しいグループと製品の作成

新しいグループと製品を作成するには

  1. WHMCSアカウントにログインし、管理ページに移動します。
  2. [Setup](設定)→[Products/Services](製品/サービス)→[Products/Services](製品/サービス)の順に移動します。

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

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

  6. [Create a New Product](新しい製品を作成する)をクリックします。
  7. [Create a New Product](新しい製品を作成する)で、ドロップダウンから[Product Type](製品の種類)と[Product Group](製品グループ)を選択します。
  8. [Product Name](製品名)を入力します。
  9. [Continue](続ける)をクリックします。
  10. [Module Settings](モジュール設定)タブをクリックします。
  11. [Module Name](モジュール名)のドロップダウンで[Zoho CRM]を選択します。
  12. こちらのタブで[Client ID](クライアントID)と[Client Secret](クライアントシークレット)を入力します。
  13. WHMCSの管理ディレクトリ名を独自に設定している場合は、[Admin Folder Name](管理フォルダー名)を入力します。続けて、[Redirect URL](リダイレクトURL)の項目に移動し、リダイレクトURLをコピーします。
  14. Zohoアカウントにログインし、APIコンソールに移動します。
  15. [Add Client ID](クライアントIDを追加する)をクリックして、Zoho CRMのAPIにアクセスするための新しいクライアントIDとクライアントシークレットを作成します。
  16. [Client Name](クライアント名)と[Client Domain](クライアントドメイン)を入力し、WHMCSの管理画面からコピーしたリダイレクトURLを入力します
  17. [Create](作成する)をクリックして、クライアントIDとクライアントシークレットを取得します。

  18. WHMCSの管理画面の[Module Settings](モジュール設定)タブに移動します。
  19. [Module Settings](モジュール設定)ページでクライアントIDクライアントシークレットを入力します[Domain](ドメイン)のドロップダウンから、[Domain Region](ドメインのリージョン/地域)を選択します。
  20. [Authenticate](認証する)をクリックします。
  21. Zohoアカウントのデータへのアクセスに関する同意確認の画面で[Accept](許可する)をクリックします。
  22. [Authentication Success](認証完了)のメッセージが表示されます。[Save Changes](変更を保存する)をクリックします。

オプション設定

この機能を使用すると、オプション設定をグループに追加することができます。Zoho CRM用モジュールを設定後、オプションを設定できます。

  1. WHMCSアカウントの管理ページで、[Setup](設定)→[System Setting](システム設定)→[Products/Services](商品/サービス)→[Configurable Options](オプション設定)の順に移動します。

  2. [Create a New Group](新しいグループを作成する)をクリックします。
  3. [Group Name](グループ名)と[Description](説明)を入力します。
  4. [Assigned Products](関連付けられている商品)欄で、[Zoho CRM]を選択します。
  5. [Save Changes](変更を保存する)をクリックします。
利用可能なオプション設定には、次の3種類があります。

プランの種類

  1. [Add New Configurable Option](新しいオプション設定を追加する)をクリックします。
  2. [Option Name](オプション名)に「Plan Type」(プランの種類)と入力します。
  3. [Option Type](オプションの種類)から、[Drop-down](ドロップダウン)を選択します。
  4. [Save Changes](変更を保存する)をクリックします。
  5. [Options](オプション)欄で、プランの種類に、「14815 | Standard」と入力します。
  6. [Save Changes](変更を保存する)をクリックします。
    すべてのプランの種類について、手順4と5を繰り返します。なお、手順4では、プランの種類に応じて次の値を入力します。
    • 14816 | Professional
    • 14817 | Enterprise
    • 14808 | Ultimate
  7. [Close Window](画面を閉じる)をクリックして、[Configurable Options](オプション設定)ページに戻ります。設定されたオプションは、ページの下部に表示されます。

ユーザー数

  1. [Add New Configurable Option](新しいオプション設定を追加する)をクリックします。
  2. [Option Name](オプション名)に「No. of users」(ユーザー数)と入力します。
  3. [Option Type](オプションの種類)のドロップダウンから、[quantity](数量)を選択します。
  4. [Minimum Quantity Required](数量の下限)に「1」と入力します。
  5. [Maximum Quantity Required](数量の上限)に「1000」と入力します。
  6. [Save Changes](変更を保存する)をクリックします。
  7. [Close Window](画面を閉じる)をクリックして、[Configurable Options](オプション設定)ページに戻ります。
    設定されたオプションが、ページの下部に表示されます。
    設定した内容が、[Configurable Options](オプション設定)ページに反映されていることを確認します。

プランのモード

  1. [Add New Configurable Option](新しいオプション設定を追加する)をクリックします。
  2. [Option Name](オプション名)に「Plan Mode」(プランのモード)と入力します。
  3. [Option Type](オプションの種類)から、[Drop-down](ドロップダウン)を選択します。
  4. [Options](オプション)の欄で、「Start Trial Plan」(試用プランの利用を開始する)と入力します。
  5. [Options](オプション)の欄で、「Assign Paid Plan」(有料プランを割り当てる)と入力します。
  6. [Save Changes](変更を保存する)をクリックします。
  7. [Close Window](ウィンドウを閉じる)をクリックします。設定した内容は、ページ下部にある[Configurable Options](設定可能なオプション)の下に一覧表示されます。
  8. 設定した内容が、[Configurable Options](オプション設定)ページに反映されていることを確認します。
  9. [Save Changes](変更を保存する)をクリックします。
  10. [Back to Groups List](グループリストに戻る)をクリックします。

Zoho CRM用モジュールがインストールされ、WHMCS管理画面に反映されます。上記の設定がすべて完了すると、WHMCSを通じて顧客からの注文を受けることができるようになります。

顧客からの注文の承認

顧客がZoho CRMのサービスを購入すると、[Pending Orders](保留中の注文)欄に注文情報が表示されます。これらの注文は、承認して確定する必要があります。

顧客からの注文を承認するには

  1. WHMCSの管理画面で、[Orders](注文)→[List All Orders](すべての注文を表示する)の順に選択します。
  2. 注文を承認する対象の顧客を選択します。
  3. [Products/ Services](商品/サービス)タブで、[Module Commands](モジュールの処理)の横にある[Create](作成する)をクリックします。
  4. [Yes](はい)をクリックします。
    [Module Command Success](モジュールの処理の完了)メッセージが表示されます。処理が適切に完了すると、Zoho CRMポータルが作成されます。なお、[Super Admin](特権管理者)と[ZOID](Zohoアカウントの組織ID)の項目は自動的に入力されます。
  5. [Status](ステータス)のドロップダウンから、[Active](有効)を選択し、注文を承認します。
  6. [Save Changes](変更を保存する)をクリックします。

顧客からの注文が承認され、顧客はZoho CRMアカウントにアクセスできるようになります。

顧客の詳細とプランを管理するには

  1. 承認ページで、[URL to Manage customers](顧客管理用URL)の隣にある[Click here](こちらをクリック)のリンクをクリックします。
    [Customer Listing page](顧客の一覧)で、顧客の詳細やプランを管理できます。