無料ダウンロード
請求パネルのモジュール
既にお使いの請求システムから Zinn® ホスティングを販売できます。無料、GPL ライセンス、ダウンロードにアカウント登録は不要 — そして特権バックドアもありません。モジュールが行うすべての呼び出しは、ご自身の API キーを使ってご自身で実行可能な文書化されたエンドポイントです。
モジュールが実際に行うこと
パネルのボタンが現実のものになります
注文によってクライアントの Zinn® アカウントが作成され、サイトのプロビジョニングが行われます。パネル独自の期限切れ請求書の自動化機能により、アカウントが一時停止されます。請求書を支払い済みとしてマークすると、停止が解除されます。キャンセルすると削除がスケジュールされ、その日付がクライアントに表示されます。これは、データがまだ消失しておらず、消失したと伝えることは何も伝えないことよりも悪いためです。
ワンクリックでホスティングへ
貴社のクライアントエリアでクライアントが「Log in to hosting」をクリックすると、既にサインインした状態でコントロールパネルが表示されます。リンクはクリック時に生成される使い切りのもので、数分で失効します。キャッシュやログに記録が残るようなページにレンダリングされることは決してありません。
ディスクと帯域幅を、常にバランスよく
日次のジョブにより、弊社のデータに基づいて貴社のパネル内の各サービスの使用状況が更新されます。測定できなかった数値は、ゼロとして記録されるのではなくそのまま保持されます。「測定値なし」と「使用量なし」は異なる事実であり、貴社の顧客に空の使用状況バーを表示すべきなのは、そのうちの1つだけです。
ダウンロード
アカウントもサインアップも不要です。各アーカイブは独自のインフラストラクチャから配信され、横に SHA-256チェックサムが記載されているため、ダウンロードしたものが公開されたものと一致していることを確認できます。このコードにはクライアントのホスティングを作成および破棄できる API キーが含まれているため、ここでは通常以上にその確認が重要となります。
| モジュール | バージョン | 送信先 | ダウンロード |
|---|---|---|---|
Zinn Digital® for WHMCSzinn-whmcs | 1.0.1 | modules/servers/zinn/PHP 8.2 以降 | ZIP をダウンロード (29 KB)SHA-256 fdd08be1bd1fa4a7d1a645075352c3154de37fcaf5b407dbd806465608c48801 |
Zinn Digital® for HostBillzinn-hostbill | 1.0.1 | includes/modules/Hosting/zinn/PHP 8.2 以降 | ZIP をダウンロード (13 KB)SHA-256 b81eaa8d7bfc25afa9e686e46065be23762bc1dc351243273e3c06b86f317373 |
Zinn Digital® provisioning client for PHPzinn-provisioning-php | 1.0.1 | anywhere in your own codebasePHP 8.2 以降 | ZIP をダウンロード (11 KB)SHA-256 5ba9bcce664e2912d52dd11dae85b4196be1bb4f28af41c8cbde2b8b4b48b33e |
API キーと、それに付与する権限
Zinn®ダッシュボードでキーを作成し、7つの権限を付与してください。クライアントアカウントを開設および読み取るための org.create と org.read、サービス自体のための sites.create、sites.view、sites.delete、そして販売内容の一覧表示、使用状況の確認、未払いによるクライアントの保留、およびサインインを行うための reseller.view と reseller.provision です。reseller.manage は付与しないでください。請求パネルに貼り付けられたキーが、貴社独自の決済ゲートウェイの認証情報を書き換えることができてはなりません。
初めてのご注文の前に: クライアントが購入するサイトは、ご自身のレスラープランのサイト数枠にカウントされるため、空きのあるプランが必要です。モジュールの接続テストではこれを判別できません。このテストはプログラムを読み取るだけでプロビジョニングを行わないため、まだ販売できない状態であっても正常なアカウントとして報告されます。サイト数枠がない状態で注文が行われた場合、まさにその旨を伝えるメッセージとともに拒否されます。
ライセンスとソース
GPL-2.0-or-later、WHMCS 独自のモジュールエコシステムが使用しているのと同じライセンスですので、お客様ご自身のインストール環境に合わせて、これを自由に閲覧、変更、適合させることができます。作成者: Neil Lock — CEO、Zinn Digital® Ltd.
質問
モジュールは有料ですか ?
いいえ。ライセンスキーもインストールごとの料金も不要で、永久に無料でダウンロードおよびご利用いただけます。Zinn® ホスティングを再販する場合にのみ役立つものであるため、このモジュールは料金を請求するものではなく、弊社の紹介としての役割を果たすものです。
どの WHMCS バージョンがサポートされていますか ?
本モジュールは WHMCS module API 1.1 を宣言し、PHP 8.2 以降で動作するため、サポートされているすべての WHMCS リリースに対応しています。標準の provisioning-module インターフェースを使用しているため、コアの編集や WHMCS 内部へのフックは不要で、WHMCS のアップグレード後に再適用する設定などもありません。
それを通じてどの Zinn®製品を販売できますか ?
そのすべてです。製品フォームは、マネージド WordPress、フットプリントフリー (footprint-free)、アプリケーションホスティング、クラウドサーバー、エージェンシー、リセラー、マネージドデータベースをはじめとする当社のすべての製品ライン、各アカウントに構築するスタック、さらにはオプションのアプリケーションおよび PHP バージョンを受け付けます。API が販売するものはすべて、モジュールから注文可能です。
私は Blesta、または独自の社内システムを使用しています。
PHP クライアントをダウンロードします。依存関係がなく、管理パネルへの前提条件もない単一のファイルであり、WHMCS モジュールが行うのと同じ6つの API コールに対応する6つのメソッドが含まれています。PHP をまったく使用していない場合でも、API リファレンスに同じコールが文書化されているため、あらゆる環境から実行できます。
モジュールはお使いのプラットフォームへの特権アクセスを持っていますか ?
いいえ、そしてそれは偶発的なものではなく意図的なものです。実行されるすべての呼び出しは、リセラーが各自の API キーを使用して呼び出すことができる、文書化された公開エンドポイントです。公開 API で実行できない処理がモジュールで必要になった場合でも、モジュールにバックドアを追加するのではなく、API にエンドポイントを追加します。
ダウンロードが改ざんされていないことを確認するにはどうすればよいですか ?
すべてのアーカイブは自社のホスト名から TLS 経由で配信され、サードパーティのホストにリダイレクトされることはありません。また、その SHA-256チェックサムはこのページのダウンロードリンクの横に記載されています。ダウンロード後に比較してください。Linux または macOS ではファイルに対して shasum -a 256を、Windows では SHA256を指定して certutil -hashfile を実行します。
再販の準備はできましたか ?
弊社のリセラープログラムは、卸売価格、クライアントのコントロールパネルにおける貴社独自のブランディング、そして貴社が設定するマージンを提供します。モジュールは基盤となる仕組みであり、プログラムこそがビジネスそのものです。