フィットネススタジオ向け予約・会員基盤
予約、会員権、クラスクレジット、ウェイトリスト、ペナルティ運用をWix上で一元管理するプラットフォーム。
課題
ブティック系スタジオで、会員権やクラスパックに応じた予約、クレジット控除、ウェイトリスト、直前キャンセルのペナルティを一貫して扱う必要があった。 Wix Bookings標準のパッケージモデルだけでは、有効期限や繰り越し上限、クラスタイプ別控除を表現しきれなかった。
ソリューション
Wix Bookingsを予約基盤にしつつ、VeloとWix Dataで独自のクレジット台帳、予約整合性チェック、ウェイトリスト自動繰り上げ、SMS通知を実装。決済はWix Pricing PlansとWix Paymentsへ統合した。
成果
複雑な会員・クレジット運用をスタッフだけで管理できるWixサイトとして構築し、ウェイトリスト通知や直前キャンセル処理まで自動化した。
チーム
Small team, 6 weeks
Wix/Velo開発・バックエンド設計・決済連携・引き継ぎ
役割
Veloバックエンド設計、Wix Data設計、決済連携、運用引き継ぎを担当。
クレジット台帳とウェイトリストを設計し、予約整合性をバックエンドで強制しながら、決済とSMS通知を連携しました。
技術スタック
主要機能
有効期限・繰り越し上限を持つカスタムクラスクレジット台帳
Wix Dataフックによるサーバー側の予約整合性チェック
キャンセル時のウェイトリスト自動繰り上げ
ノーショー・直前キャンセルの自動ペナルティ
定期会員と単発購入の決済フロー統合
注力した点
標準予約機能を超えた台帳設計
Wix Data上にクレジットロットを設計し、クラスタイプ、有効期限、FIFOルールに沿って予約時の控除を制御しました。
迂回できないバックエンド強制
クレジット控除と予約整合性をVeloバックエンドとデータフックへ置き、ページコードに依存せず残高が破綻しない構成にしました。