=== Megurio 定期購入 for WooCommerce ===
Contributors: wapai222
Tags: subscriptions, recurring-payments, stripe, japanese, membership
Requires at least: 6.5
Tested up to: 6.9
Requires PHP: 8.1
Stable tag: 1.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

WooCommerce で定期購入（サブスク）を実現する、日本向けの無料プラグイン。Stripe による自動課金、解約・一時停止、HPOS 対応。

== Description ==

**Megurio 定期購入 for WooCommerce** は、WooCommerce ストアで「定期購入」「サブスクリプション」「月額課金」を簡単に実現するための、日本向け完全無料プラグインです。

化粧品・健康食品・コーヒー・ペット用品など、日本のサブスク EC でよく使われる「毎月お届け」「定期便」を、WooCommerce 上で構築できます。

= こんな方におすすめ =

* WooCommerce で定期購入（サブスク）を販売したい
* 公式の WooCommerce Subscriptions（年額 $239）が高くて導入をためらっている
* Stripe で月額課金・年額課金を自動化したい
* 日本語に完全対応したサブスクプラグインを探している
* HPOS（高性能注文ストレージ）に対応した最新のプラグインが必要

= 主な機能 =

**📦 定期購入商品の設定**

* 請求間隔：日／週／月／年から自由に選択
* 初期費用（Sign-up Fee）の設定
* バリエーション商品にも対応
* シンプル商品・バリエーション商品どちらも定期購入化可能

**💳 Stripe による自動課金**

* 公式 Stripe プラグインと連携した、カードのオフセッション自動更新
* 初回購入時にカード情報を安全に保存（PCI DSS 準拠）
* 更新注文の自動作成・自動課金
* 決済失敗時の自動リトライ + 猶予期間
* リトライ上限到達時の管理者・顧客への自動通知

**👤 顧客向けマイページ機能**

* 定期購入の一覧・詳細表示
* 顧客自身によるキャンセル
* 一時停止・再開（次回請求のスキップ）
* 支払い方法の変更（保存済みカードから選択）

**⚙️ 管理画面（ストア運営者向け）**

* 全定期購入の一覧・ステータス管理
* 注文タイムライン・現在状態の概要カード
* 決済失敗時のリトライ予定・猶予期間の可視化
* メール文面のリッチテキスト編集 + プレビュー
* 解約・更新・失敗の通知メール自動送信

**🇯🇵 日本向け対応**

* 完全日本語化（管理画面・顧客画面・メール）
* 日本円（JPY）対応
* 日本のストア運営者の声を反映した UI

**🔧 最新の WooCommerce 標準に対応**

* HPOS（カスタム注文テーブル）完全対応
* Checkout Blocks / Store API 対応
* WooCommerce Order CRUD API 経由のメタ操作
* PHP 8.1+ / WordPress 6.5+ / WooCommerce 8.0+

= WooCommerce Subscriptions との比較 =

**価格**

* Megurio 定期購入 → **完全無料**
* WooCommerce Subscriptions → 年額 $239

**日本語対応**

* Megurio 定期購入 → **完全対応**（管理画面・顧客画面・メール）
* WooCommerce Subscriptions → 部分対応

**Stripe 自動課金**

* Megurio 定期購入 → ✅ 公式 Stripe プラグイン経由
* WooCommerce Subscriptions → ✅

**HPOS 対応**

* Megurio 定期購入 → ✅
* WooCommerce Subscriptions → ✅

**日本のサポート**

* Megurio 定期購入 → ✅ 日本語フォーラム・GitHub
* WooCommerce Subscriptions → △ 英語のみ

= 動作環境 =

* WordPress 6.5 以上
* WooCommerce 8.0 以上
* PHP 8.1 以上
* Stripe 公式プラグイン

= 公式サイト・サポート =

* [Megurio 公式サイト](https://megurio.jp/)
* [GitHub リリース・変更履歴](https://github.com/megurio/megurio-subscriptions-for-woocommerce/releases)
* [サポートフォーラム](https://wordpress.org/support/plugin/megurio-subscriptions-for-woocommerce/)

== Frequently Asked Questions ==

= WooCommerce Subscriptions との違いは何ですか ? =

最大の違いは「価格」と「日本語対応」です。WooCommerce Subscriptions は年額 $239 の有料プラグインですが、Megurio 定期購入は完全無料で利用できます。また、Megurio は日本のストア運営者向けに UI・メール・ドキュメントが完全日本語化されています。

= 自動課金には何が必要ですか ? =

Stripe の公式 WooCommerce の設定->決済でStripe Gatewayを有効化するのが必要です。インストール後、Stripe アカウントと連携するだけで、Megurio 定期購入の自動更新課金が利用できます。

= 既存の WooCommerce 商品を定期購入化できますか ? =

はい。商品編集画面の「定期購入」タブから設定するだけで、既存商品を定期購入化できます。バリエーション商品にも対応しています。

= 顧客は自分で解約できますか ? =

はい。マイアカウントの「定期購入」ページから、顧客自身でキャンセル・一時停止・支払い方法変更を行えます。

= 決済失敗時の動作はどうなりますか ? =

自動的にリトライ処理が実行され、猶予期間中は定期購入が「支払い失敗・再試行中」として保持されます。リトライ上限に達すると、管理者・顧客に通知メールが送信されます。

= 日本語以外の言語にも対応していますか ? =

現在のメイン対応言語は日本語ですが、英語環境でも動作します。翻訳への貢献は [translate.wordpress.org](https://translate.wordpress.org/projects/wp-plugins/megurio-subscriptions-for-woocommerce) で歓迎しています。

= 商用利用は可能ですか ? =

はい。GPLv2 ライセンスのもと、商用ストアでも自由にご利用いただけます。

== Screenshots ==

1. 商品編集画面：定期購入の設定（請求間隔・初期費用・期間）
2. チェックアウト画面：定期購入商品の表示
3. マイアカウント：顧客向け定期購入管理画面
4. 管理画面：全定期購入の一覧・ステータス確認
5. 定期購入詳細：注文タイムライン・状態の可視化
6. メール設定：リッチテキストでの文面編集

== Changelog ==

= 1.0.0 =
* 注文タイムラインと現在状態の概要カードを追加
* 決済失敗時のリトライ予定・猶予期間を可視化
* Megurio 専用メニューに「定期購入-注文」ページを移動
* 最新の更新注文が正しく表示されないケースを修正

= 0.9.9 =
* 定期購入商品のチェックアウトでアカウント作成を必須化
* Checkout Blocks / Store API 経由の定期購入注文に対応

= 0.9.7 =
* WooCommerce Subscriptions がない環境でも、Stripe 公式プラグインの保存済みカードで自動更新課金を実行可能に
* 更新注文に Stripe Customer ID / PaymentMethod ID を補完するフォールバックを追加

= 0.9.5 =
* 「支払い失敗・再試行中」のステータス表示を追加
* readme を整理

= 0.9.3 =
* 商品詳細ページに初期費用（Sign-up Fee）を表示
* 管理画面の定期購入一覧にキャンセル済み件数の集計カードを追加
* HPOS 環境での決済トークン誤判定を修正

= 0.9.1 =
* Stripe / WooCommerce Payments のオフセッション自動課金に対応
* 一時停止・再開機能を追加
* 支払い方法変更フォームを追加
* 初期費用（Sign-up Fee）の設定機能を追加
* メール設定タブとプレビュー機能を追加
* HPOS 完全対応
* 日本語翻訳ファイル（PO/MO）を追加

= 0.2.2 =
* CSS/JS の読み込みを wp_enqueue_style() / wp_enqueue_script() 経由に修正
* 接頭辞を megurio に統一
* Requires Plugins: woocommerce を追加

= 0.2.1 =
* 初版リリース

== Upgrade Notice ==

= 1.0.0 =
注文タイムラインと現在状態の概要カードを追加。決済失敗時のリトライ・猶予期間の表示を改善しました。