<!-- https://unlockos.io/ja/manual/sales-blocks -->

# 売止め

## 概要

売止めは、「この対象を、この期間、売らない」を設定する機能です。複数のプランが同じ部屋タイプ（在庫1）を共有している施設で、特定のプランだけを特定の日に売り止めたいケース（例: トレーナー不在日はパーソナルトレーニングだけ売止め、レンタルは無人のまま売り続ける）のために作られました。曜日ごとの休止設定は周期的にしか閉められず、特定の日付だけプランを閉じる手段がこれまでありませんでした。

> **この機能は施設ごとに有効化されます。** 設定画面に「特定日」タブが表示されない場合は、`ui_settings_date_tab` フィーチャーフラグが対象施設でOFFです。サポートに有効化をご依頼ください。

---

## 設定場所

**設定 → 「特定日」タブ → 「売止め」**（タブの一番上）にあります。

編集できるのは施設オーナー・組織オーナーです（施設メンバーは閲覧のみ可能です）。

予約カレンダーからも同じ売止めを追加・編集・削除できます（後述）。

---

## 主な機能

- プラン単位での売止めの追加・編集・削除
- 単日または期間（最長366日）での指定
- 社内向けの任意メモ（理由）
- 終了した売止めの一覧非表示（デフォルト）と表示切り替え
- 予約カレンダーの月表示・週表示への「売止」帯の表示（過去日も含む）
- 予約カレンダーから直接の追加・編集・削除

---

## 対象にできるもの（現在の範囲）

**現在、対象に選べるのは「プラン」だけです。** 部屋・部屋タイプ・施設全体は今後の対象予定ですが、**現時点では選択肢に出ません**。効かない選択肢を見せてオーナーに「施設を閉めたつもり」を作らせないための意図的な制限です。

**在庫（部屋タイプの残室数）は変わりません。** 売止めはそのプランの販売だけを止めるので、同じ部屋タイプを共有する他のプランはそのまま売れ続けます。これは狙いどおりの挙動です。施設全体を閉めたい場合は、現状すべての対象プランに個別に売止めを入れる必要があります。

---

## 売止めを追加する

1. **設定 → 「特定日」タブ** を開きます
2. 「売止め」セクションで「売止めを追加」をクリックします
3. 以下を入力します

| 項目 | 説明 | 必須 |
|---|---|---|
| 対象の種類 | 現在は「プラン」のみ選択できます | はい |
| 対象 | 売止めにするプランを選択します。無効化されているプランは「（無効）」付きで表示されます。施設にプランが1つだけの場合は自動選択されます | はい |
| 開始日 | 売止めの初日 | はい |
| 単日 | ONのままだと開始日と同じ日で終わります（既定でON）。ONの間は終了日欄は表示されません | - |
| 終了日 | 「単日」をOFFにすると表示されます。開始日以降の日付を指定します | 単日OFF時は必須 |
| 理由 | 例：「トレーナー不在」。**社内向けメモで、予約サイトのお客様には一切表示されません**。200文字以内 | いいえ |

4. 保存すると、その期間はこの対象の販売が止まります

---

## 効く範囲 / 効かない範囲（重要）

売止めが効くのは次の操作です。

- ゲストのオンライン予約
- フロントデスクの代理予約
- 予約日時の変更
- 予約の延長
- **ウォークイン（当日その場でのチェックイン）**

売止めが効かないのは次の場合です。

- **すでに入っている予約は取り消されません。** 売止めを設定しても既存の予約はそのまま残ります
- **予約済みのお客様のチェックインは通常どおりできます。** 例えば月曜に水曜のチェックインを予約したお客様がいて、火曜になってから水曜を売止めにしても、そのお客様は水曜に問題なくチェックインできます。これは意図的な設計です

---

## 一覧の見え方

- 「特定日」タブの売止め一覧には、期間が「単日」または「n日間」のバッジで表示されます
- **終了した売止め（終了日を過ぎたもの）は既定で一覧に表示されません。** 「終了した売止め（n件）を表示」をクリックすると表示されます。誰がいつ何を閉めたかを後から追えるように、記録は残しています
- 件数が非常に多いと一部のみ表示され、不要な売止めを削除するよう案内が出ます

---

## 予約カレンダーから操作する

予約カレンダーの月表示・週表示には、売止めの期間が**「売止」の帯**として表示されます。

- **過去の日にも表示されます。**「先週の水曜はなぜ予約が入らなかったのか」を後から確認できるようにするためです
- 帯には対象・期間・理由が表示されます
- 同じ日に複数の売止めがある場合は「売止 2」のようにまとまって表示され、開くとどれを編集するか選ぶ画面になります
- **予約カレンダーから直接、売止めの追加・編集・削除ができます。** カレンダーから開くと日付が入力済みの状態で編集画面が開きます
- 設定画面と予約カレンダーは同じ保存経路のため、どちらで編集しても結果は同じです
- **閲覧は施設メンバーも可能です**（「なぜこの日に予約が入らないのか」はフロントデスクの疑問でもあるため）。**追加・編集・削除は施設オーナー以上**のみで、権限が無い場合はボタンが表示されません

詳しくは [予約カレンダーの使い方](reservation-calendar.md) を参照してください。

---

## ゲストから見た挙動

- 予約画面の週間グリッドで、売止めの日は**選択できない状態**になります。**理由は表示されません**
- 無理に予約しようとすると、次のメッセージが表示されます。「選択された日はこのプランのご予約を受け付けていません。別の日をお選びください。」
- システムが売止めの状態を確認できなかった場合、**予約は通らず**「現在ご予約状況を確認できません。しばらくしてから再度お試しください。」と表示されます。これは意図的な安全側の挙動です。閉めたはずの日を誤って売ってしまうより、一時的に予約できないほうが安全という判断です

---

## 売止めを削除する

「削除」をクリックすると確認メッセージが表示されます。「「（対象）」の（期間）の売止めを解除します。この期間の販売が再開されます。」

削除しても記録は監査目的で内部に残ります（画面からは消えます）。

---

## 制限事項

- 1件の売止めは**最長366日**です。それより長い期間は分けて登録してください
- 終了日は開始日以降である必要があります
- 対象に選べるのは現在「プラン」だけです（部屋・部屋タイプ・施設全体は未対応）

---

## よくある質問

### Q: 売止めを設定すると、既存の予約はどうなりますか？
A: 既存の予約は取り消されません。売止めは以後の新規予約・変更・延長・ウォークインだけをブロックします。

### Q: 売止めの期間中に予約済みのゲストはチェックインできますか？
A: できます。予約済みのお客様のチェックインは通常どおり可能です。売止めは新規の予約を止める機能で、既に確定した予約の解錠は妨げません。

### Q: 同じ部屋タイプを使う他のプランも止まりますか？
A: 止まりません。売止めはそのプラン単体の販売を止めるだけで、在庫（部屋タイプの残室数）自体は変わりません。同じ部屋タイプを共有する他のプランはそのまま売れ続けます。

### Q: 施設全体をその日だけ休業扱いにしたいのですが
A: 現在は対象を「プラン」からしか選べないため、施設全体を閉めたい場合は、対象となるすべてのプランに個別に売止めを設定する必要があります。

### Q: 理由に入力した内容はゲストに見えますか？
A: 見えません。理由は社内向けのメモで、予約サイトには一切表示されません。ゲストに表示されるのは「ご予約を受け付けていません」という定型メッセージのみです。

### Q: 「特定日」タブが表示されません
A: `ui_settings_date_tab` フィーチャーフラグが対象施設でOFFになっています。施設単位で有効化する必要があるため、サポートに有効化をご依頼ください。

### Q: 366日を超える期間を売止めにしたいのですが
A: 1件の売止めは最長366日です。それより長い期間にしたい場合は、複数件に分けて登録してください。

### Q: 終了した売止めはどこで確認できますか？
A: 「特定日」タブの売止め一覧で「終了した売止め（n件）を表示」をクリックすると表示されます。記録は削除しても内部に残るため、誰がいつ何を閉めたかを後から確認できます。

### Q: 予約カレンダーから売止めを編集できますか？
A: できます。カレンダー上の「売止」の帯をタップ（クリック）すると編集画面が開きます。日付は入力済みの状態で開くため、期間の調整だけで済みます。設定画面から編集した場合と結果は同じです。

### Q: 売止めは誰が追加・編集・削除できますか？
A: 施設オーナー・組織オーナーです。施設メンバーは閲覧のみ可能で、権限が無い場合は追加・編集・削除のボタンが表示されません。

---

## 関連ページ

- [特定日・シーズン](date-classes.md) - 同じ「特定日」タブにある、日付ごとの料金設定
- [基本設定](base-settings.md) - 通貨・タイムゾーン・営業時間・祝日設定
- [予約カレンダーの使い方](reservation-calendar.md) - カレンダーからの売止め追加・編集
- [料金プラン設定](plan-form.md) - 売止めの対象となるプランの設定

---

最終更新: 2026-08-21 - 新規作成 (#2802 #2813)
