説明
Repalbe Booking は、個人サロンや小規模店舗に向けた「個人情報保護型」の WordPress 予約 & お問い合わせプラグインです。「予約受付に必要な連絡先はメールで受け取り、ホームページ上には顧客データを残さない」という設計により、管理者のデータ保有リスクを最小限に抑えることを目的として開発されました。
なぜ「ゼロストレージ (個人データ自動消去) 」なのか ?
Web サイトを運営する中で、過去のお客様データがデータベースに蓄積され続けることは、予期せぬ管理負担やリスクにつながります。「予約の受付と管理を行うために、顧客データをサーバーに保存し続ける必要はあるでしょうか ?」
Repalbe Booking は、予約やお問合せの通知メールが管理者に送信された直後に、お客様のお名前・連絡先・メッセージをデータベースから 自動消去 します。受信トレイに届く通知メールをお手元の安全な控えとして活用することで、サーバー側からの顧客情報流出リスクを大幅に低減できます。
ストレスのないスムーズな予約 & お問い合わせフロー
お客様の入力項目は必要最小限に抑え、会員登録や不要な住所入力の負担をなくしています。標準搭載された専用のお問い合わせフォーム ([repb_contact]) により、一般的なご質問や予約の変更・キャンセルのご連絡もスムーズに受け付けることができます。
直感的なドラッグ & ドロップ デザインビルダー
HTML や CSS の特別なコーディング知識がなくても、内蔵のドラッグ & ドロップ デザインビルダーを使って、予約フォームや予約完了画面をご自身のサイトのデザインに合わせて直感的に作成できます。
Core 版 (無料) の主な機能
- 自動「ゼロストレージ」 データ保護 (メール送信完了後に個人情報を自動消去)
- 独立型お問い合わせフォーム (
[repb_contact]): 項目名の変更、任意の「予約 ID」入力欄、お客様への自動返信メールを完備。 - ドラッグ & ドロップ式の予約フォームおよび予約完了画面ビルダー。
- スマホに完全対応したスタッフ管理画面 (スタッフ1名、所要時間60分固定枠)。
- スケジュール設定: 1日の最大受付数や受付リードタイムの設定
- ダブルブッキングを防止する空き枠照会処理
- 現地決済 (店頭支払い) および銀行振込に対応
- 日本の商習慣および日本円 (JPY) 表示に標準対応
🚀 プレミアムアドオンによる拡張
Repalbe Booking は拡張性を重視して設計されています。無料の Core 版でもオンライン予約やお問合せに必要な基本機能が揃っていますが、事業規模や運用方針に合わせて必要な機能を追加できます:
- Pro Edition アドオン: Stripe によるクレジットカード事前決済 (Apple Pay / Google Pay 対応)、キャンセル料の自動計算・即時返金処理、1分単位での施術時間および準備時間 (バッファ) の個別設定、インボイス制度対応の電子領収書 PDF 発行機能を追加。
- Platform Edition アドオン: 複数スタッフの管理、スタッフ専用のお問い合わせフォーム (
[repb_contact staff_id="..."])、各スタッフの Stripe 口座への売上直接入金、割引クーポン機能、電帳法対応の売上台帳 CSV 出力を追加。
👉 各アドオンの仕様や詳しいマニュアルは 公式ウェブサイト をご確認ください。
スクリーンショット





インストール
- プラグインファイルを
/wp-content/plugins/repalbe-bookingディレクトリにアップロードするか、WordPress 管理画面の「プラグイン 新規追加」から直接インストールします。 - WordPress の「プラグイン」画面でプラグインを有効化します。
- 有効化すると初期設定データが自動的に生成され、すぐに設定を始めることができます。
- 管理画面の「Repalbe Booking 設定」メニューを開き、店舗ルール、メニュー、お問い合わせフォームの設定を行います。
- 予約ページに
[repb_booking]を、お問い合わせページに[repb_contact]を貼り付けて公開します。
FAQ
-
本当に顧客データは削除されますか ?
-
はい。データベースからの個人情報流出リスクを最小限に抑えるため、通知メールの送信が完了した直後にお客様の個人情報とお問い合わせ内容は自動消去されます。ご予約やお問合せの履歴は、受信トレイに届く通知メールにて保管・管理をお願いいたします。
-
このプラグインひとつで、予約とお問い合わせの両方を管理できますか ?
-
はい。Repalbe Booking には独立した専用のお問い合わせフォーム用ショートコード (
[repb_contact]) が標準搭載されています。サイトの構成を複雑にすることなく、予約受付と一般的なお問い合わせ窓口を1つのプラグインでスムーズにまとめて運用できます。 -
管理画面にお客様の連絡先が表示されません。不具合ですか ?
-
不具合ではなく、当システムの「ゼロストレージ設計」による正常な動作です。通知メール送信後にお客様の個人情報はデータベースから自動消去されます。お客様の連絡先情報は受信メールをご確認ください。管理画面には個人を特定できない予約枠の情報のみが安全に保持されます。
-
届いた通知メールにそのまま返信してお客様とやり取りできますか ?
-
はい、そのままご返信いただけます。店舗宛ての通知メールにはお客様のメールアドレスが「Reply-To (返信先) 」として自動設定されます。メールソフトの返信ボタンを押すだけでスムーズに連絡が可能です。
-
予約通知メールが届かなかった場合はどうなりますか ?
-
Repalbe Booking はゼロストレージ設計を採用しているため、予約やお問合せの内容はメールでのみ配信され、データベース上には残りません。通知メールを確実に受信できるよう、お使いのサーバー環境でメール送信設定 (SMTP 認証の利用など) が正しく構成されていることをご確認ください (メールサーバーの到達性や受信環境の管理はサイト管理者様の運用範囲となります)。
-
セキュリティトークンに関する案内が表示された場合はどうすればよいですか ?
-
Repalbe Booking は予約手続きがスムーズに行われるよう標準で保護機能を備えています。ただし、高度なページキャッシュや CDN 最適化を利用されている環境で万が一トークンに関する案内が表示された場合は、予約ページやお問合せページの URL をキャッシュ除外設定に追加していただくことで安定して動作します。
-
予約時間が数時間ズレて表示されます。
-
WordPress のタイムゾーン設定をご確認ください。管理画面の「設定 一般」を開き、「タイムゾーン」欄で「UTC+9」などの数値オフセットではなく、必ず「東京」などお住まいの「都市名」を選択してください (正確な予約時間の処理や、Pro Edition の外部カレンダー連携に必要となります)。
-
クレジットカード決済に対応していますか ?
-
無料の Core 版は現地決済と銀行振込に対応しています。Stripe 決済 (Apple Pay および Google Pay 含む) を導入したい場合は、有償の Pro 版アドオンをご利用いただけます。詳細は公式ドキュメントをご確認ください。
-
キャンセル料はどのように処理されますか ?
-
Core 版では、キャンセルポリシーをテキストで表示し、返金は手動で行います。キャンセル料の自動計算や Stripe 経由での自動返金処理を完全自動化したい場合は、Pro 版アドオンへアップグレードすることでご利用いただけます。
評価
このプラグインにはレビューがありません。
貢献者と開発者
Repalbe Booking (リパルビー・ブッキング) はオープンソースソフトウェアです。以下の人々がこのプラグインに貢献しています。
貢献者変更履歴
1.1.1
- セキュリティ: 予約データに対する認可制御の欠陥(IDOR 脆弱性)を修正し、暗号化トークンによる厳格なアクセス保護を追加しました。この問題を責任をもって報告してくれた Samuel Roldan 氏に感謝します。
- 改善: お問い合わせフォームの種別選択において、誤送信を防ぐための「選択してください」という初期プレースホルダーを追加しました。
1.1.0
- 新機能: 専用ショートコード
[repb_contact]で設置できる独立型お問い合わせフォーム機能を追加。 - 新機能: お問い合わせフォームの項目設定、種別選択肢、任意の予約 ID 入力欄を追加。
- 新機能: お問い合わせ送信時のお客様向け自動返信メール機能を追加。
- 機能向上: Platform Edition におけるスタッフ個別のお問い合わせフォーム連携に対応。
- その他: システムの内部処理の最適化、および軽微な不具合の修正を行いました。
1.0.0
- WordPress.org 公式ディレクトリへの初回リリース。
