ユーザー登録に有効期限を付与しサブスクリプション販売を実現するプラグイン

はじめに

競技会採点システムの Web サービスを開発する際に、期限付きのユーザー登録を自装しました。それを汎用的なものにしましたので公開します。 単体でも動作しますが私の作成した、ユーザー登録のプラグイン User Mail Only Register、 課金用のプラグイン、Simple PayPal Payment, Simple Stripe Payment、と共に動かすと効果的です。

https://wordpress.org/plugins/user-period-register/
https://wordpress.org/plugins/simple-paypal-payment/
https://wordpress.org/plugins/simple-stripe-payment/

※追記(2019.7.13) User Period Register Ver 1.06 以降は、課金方法を変更しました。以下の課金方法は Ver 1.05 以前のものです。Ver 1.06 以降は、WooCommerce でライセンスキーを発効し販売 をご覧ください。

このプラグインのサブスクリプションモデル

サブスクリプション販売はカード側の操作で行うのが一般的ですが、このプラグインでのサブスクリプションは、ユーザー登録し1回の課金で有効期限を設け、有効期限が終了したら、自動で登録ユーザーを削除するというモデルです。

ユーザー登録の流れ

以下は、User Mail Only Register, Simple PayPal Payment, Simple Stripe Payment と共に使用することを前提に書いています。

応用

WordPress プラグインの Download Manager と共に使うと、ダウンロードファイルの権限を設定できるので、会員制のダウンロードサイトを運用できます。

WordPress プラグインの Members と共に使うと、投稿の権限を設定できるので、会員制のブログサイトを運用できます。


Comments

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

This site uses Akismet to reduce spam. Learn how your comment data is processed.