最後には、あなたの基盤で支払われた注文で回線が作成され、支払いごとに更新されます。ダッシュボードは不要です。必要なものは、クレジットと販売できるパッケージを持つパートナー(リセラー)アカウントと、コネクターのあるプラットフォームです。対応は WHMCS、Blesta、WISECP、HostBill、ClientExec、FOSSBilling、Paymenter、WooCommerce または Easy Digital Downloads を使った WordPress、Odoo、PrestaShop、OpenCart、Magento、Dolibarr、ERPNext、そして Webhook ブリッジ経由の Shopify、Upmind、Invoice Ninja です。
API キーを作成
パートナーアカウントでログインし、API Key を開きます。キーは作成時に一度だけ表示されるので、すぐにコピーしてください。システムごとに、名前と使用を許可するアドレスを付けた追加のキーを作成すると、他に影響を与えずに 1 つだけ取り消せます。コネクターには書き込み可能なキーが必要なので、読み取り専用フラグはオフのままにします。

コネクターを選ぶ
Resources → All Connectors を開き、使用するプラットフォームを選びます。そのページには、接続の詳細、インストール手順、Download ボタン、検証用のファイルの SHA-256、そのコネクターがどこまでテストされたか(実際のプラットフォーム内で動かしたものもあれば、コア部分のみを動かしたものもあります)が記載されています。ソースは公開されており、同じファイルがコネクターのサイトでも公開されています。

プラットフォームにインストール
チェックサムを確認し、コネクターのページに書かれた場所にファイルをインストールします。WHMCS、Blesta、FOSSBilling ではモジュールフォルダー、WordPress ではプラグインのアップロード、Odoo では addons フォルダー、OpenCart では拡張機能インストーラーなどです。Shopify、Upmind、Invoice Ninja 用の Webhook ブリッジは、自分でホストする小さな PHP アプリケーションです。コネクターはあなたのキーで Reseller API を呼び出すだけで、あなたのアカウントでできること以上のことはできません。

設定する
コネクターの設定に API サーバーのアドレス(/reseller/v1 のパス)とキーを入力し、プラットフォームの各商品を、グループが販売できるパッケージに対応づけます。価格と支払いはあなたのプラットフォーム側に残ります。パネルは金銭を扱わず、決済ゲートウェイもありません。
テスト注文を行う
プラットフォームのテスト環境で商品を注文します。コネクターがパッケージとリクエスト ID を指定して create_line を呼び出し、Lines にパッケージの期間を有効期限とする回線が表示され、プラットフォームがその認証情報を受け取ります。更新は独自のリクエスト ID で renew_line を呼び出すため、ネットワークエラー後に再試行しても二重に課金されることはありません。API Key ページには、アクション、結果、エラーコード、アドレス、コネクター名とともに最近の呼び出しが一覧表示されます。

Webhook を追加(任意)
API Key ページで、必要なイベント(line.created、line.renewed、line.enabled、line.disabled、line.deleted、line.expiring、line.expired、credits.low)用の Webhook エンドポイント(プラットフォームの https アドレス)を追加します。すべての通知は、作成時に一度だけ表示されるシークレットで署名され(X-Xtream-Signature)、パスワードは含まれません。Test ボタンですぐに 1 件送信できます。