【プラグイン】KantanPro License Manager – 強力なライセンス管理システムでプラグイン販売を効率化

[PR]KantanProは、WordPressで利用できるフリーランス・スモールビジネス向けの包括的な仕事効率化システムです。ぜひダウンロードしてお試しください!

WordPressプラグインの開発者や販売者にとって、ライセンス管理は重要な課題の一つです。KantanPro License Manager(以下KLM)は、Stripe決済と連携した包括的なライセンス管理システムを提供し、プラグインの販売とライセンス管理を効率化します。

プラグインの概要

KLMは、サイトでダウンロード販売している複数のプラグインのライセンスを管理するためのシステムです。Stripe決済システムと連携して、自動的にライセンスキーを発行・管理する機能を提供します。

基本情報

  • バージョン: 1.6.3
  • 対応WordPress: 5.0以上(6.9.1までテスト済み)
  • 必要PHP: 7.4以上
  • ライセンス: GPL v2以降
  • 開発者: KantanPro

主要機能

🔑 ライセンスキー管理

  • 自動生成: 一意のライセンスキーを自動生成(形式: KTPA-XXXXXX-XXXXXXXX-XXXX
  • 手動作成: 管理画面から手動でライセンスキーを作成可能
  • ライセンス追跡: 発行済みライセンスの詳細管理と追跡

💳 Stripe決済連携

  • Webhook対応: 決済完了時の自動ライセンス発行
  • 複数通貨対応: USD、JPY、EURなど主要通貨をサポート
  • セキュア決済: Stripeの安全な決済システムを活用

🛍️ 直接購入システム

  • ショートコードで購入ページを簡単作成
  • カスタマイズ可能: 価格、プラン、表示内容を柔軟に設定
  • レスポンシブデザイン: モバイル対応の美しい購入フォーム

🛜 REST API機能

  • ライセンス検証: /wp-json/ktp-license/v1/verify
  • ライセンス情報取得: /wp-json/ktp-license/v1/info
  • レート制限: 1時間に100回までの検証制限でサーバー保護

📊 管理画面

  • ライセンス一覧: 発行済みライセンスの確認・管理
  • 統計情報: 売上、ライセンス発行数などの詳細統計
  • ログ管理: アクセスログとセキュリティ監査ログ
  • プラン管理: ライセンスプランの作成・編集

✉️ メール通知

  • 自動送信: ライセンス発行時の自動メール通知
  • カスタマイズ可能: メールテンプレートの編集
  • 多言語対応: 日本語でのメール送信

🔒 セキュリティ機能

  • IP制限: 不正アクセス対策
  • APIキーローテーション: 定期的なAPIキー更新
  • 暗号化: 機密情報の暗号化保存
  • 監査ログ: セキュリティイベントの記録

インストール手順

1. プラグインのインストール

  1. WordPress管理画面でKLM(プラグイン)をインストールし有効化
  2. 「License Manager」メニューから設定

2. Stripe設定

  1. Stripeダッシュボードにアクセス
  2. APIキーを取得(Publishable Key、Secret Key)
  3. 商品と価格を作成
  4. Webhookエンドポイントを設定: https://your-site.com/wp-admin/admin-ajax.php?action=stripe_webhook
  5. プラグイン設定画面でAPIキーを入力

3. 基本設定

  • ライセンス有効期間の設定
  • 最大サイト数の設定
  • 価格設定と通貨設定
  • メール通知の設定

使用方法

管理画面での操作

  1. ライセンス一覧: 発行済みライセンスの確認・管理
  2. ライセンス作成: 手動でのライセンスキー生成
  3. 設定: Stripe設定・API設定・統計確認
  4. プラン管理: ライセンスプランの作成・編集

ショートコードの使用

// 基本的な購入フォーム
[ktp_generic_license_purchase plugin_slug=<プラグインのスラッグ>]

// マイページ
[ktp_my_page]

※ これらのショートコードを設置したページをプラグイン側で適切に指定します。
※ プラグインのスラッグはプラン作成時に対象プラグインごとに生成されます。

マイページ機能

ユーザーは専用のマイページでライセンスを管理できます:

  • ライセンスの詳細情報確認
  • 有効期限の確認
  • 更新・解約手順の案内
  • ログインが必要

最新アップデート(v1.6.3)

  • マイページでのライセンス管理機能を強化
  • ライセンスの詳細情報確認や有効期限の確認機能を追加
  • 更新・解約の手順を明確化
  • セキュリティ機能の向上
  • APIキーローテーション機能の追加

まとめ

KLMは、WordPressプラグインの販売者にとって不可欠なライセンス管理システムです。Stripe決済との連携、包括的な管理機能、強力なセキュリティ機能により、プラグインの販売とライセンス管理を効率化します。

コメント

タイトルとURLをコピーしました