Shopifyの予約キャンセルポリシーはどう作る?— 受注会・ポップアップ実例つきQ&A

「アパレル受注会のキャンセル料、いくらにすればいいんだろう」「ポップアップで当日来ないお客様、どう扱おう」。Shopify で単発イベント予約を始めたお店から、こういうご相談を本当によくいただきます。
わたしは Shopify 予約アプリ「まるっと予約」を開発していて、2026年3月に独立してからちょうど 3ヶ月目になります。受注会・ポップアップ・一日カフェ・ワークショップなど、Shopify EC 運営者さんの「単発イベント予約」をサポートする中で見えてきたキャンセルポリシーの正解を、Q&A 形式でまとめました。
- この記事で分かること
Shopify EC 運営者がアパレル受注会・ポップアップ・一日カフェ・ワークショップなどの単発イベント予約に対して、消費者契約法に沿った「合法かつ角が立たない」キャンセルポリシーを作る手順と運用のコツ。
約2,000億円
無断キャンセルの年間被害額(飲食店推計)
downほぼゼロ
事前決済導入後の無断キャンセル削減
up57%
リマインドで予約を思い出した割合
up出典:経済産業省「No show(飲食店における無断キャンセル)対策レポート」(2018年11月)、TableCheck「ノーショー・無断キャンセル対策」、LINEステップ「リマインド通知に関する調査」(2023年)
アパレル受注会のキャンセル料はいくらが妥当?
結論:受注会は「当日キャンセル50%・無断キャンセル100%」が現実的なライン です。サンプル運搬・接客枠・仕入れ予測まで動いているので、ノーショー時の損害が大きいのが理由。ただし全額キャンセル料は受注会ではほぼ NG(後述)です。
アパレル受注会は、他の単発イベントと比べてもノーショーのダメージが特殊です。
サンプルを店舗まで運び、スタッフを当日配置し、生産枠も先読みで動かしている。その中での無断キャンセルは「予約枠が空いた」だけで済みません。だからこそ、事前にキャンセルポリシーを明示しておくことが法的にも実務的にも必須 です。
受注会のキャンセル料の組み方は、この記事と合わせて Shopifyでアパレル受注会の予約サイトを作る完全ガイド も参考になります。
受注会は「動いている人と物が多い」イベント。だからキャンセル料も他より少し強めが許容されます。
ポップアップの予約キャンセルはどう扱う?
結論:ポップアップは「予約自体は無料・デポジット 1,000〜3,000円」がきれいです。 入場確約が目的なので、当日キャンセル時のデポジット没収だけで実用上は十分機能します。
ポップアップは、お客様にとっての心理的ハードルが受注会より低いイベントです。「ちょっと覗きに行く」感覚で予約する方も多いので、いきなり高額キャンセル料は逆効果になりがちです。
- 入場確約は強い
- 心理的ハードルが上がり予約数が減る
- ブランドイメージが硬く見える
- ライト層を取り逃す
- 予約のハードルが低い
- ノーショーは没収で実損カバー
- 来場時に商品代に充当できる設計が組める
- ブランド体験を損なわない
デポジットを商品代に充当できる設計(来場で 100% 還元、ノーショーで没収)にすると、お客様の納得感が一段上がります。Shopify とまるっと予約での具体的な設計は Shopifyで予約時にデポジット(前払い)を受け取る方法 にまとめています。
ポップアップは「気軽さ」が命。キャンセル料より少額デポジットの方がブランドにも合います。

一日カフェ・限定イベントのノーショー対策は?
結論:一日カフェは「前日まで無料・当日キャンセル 50%・無断 100%」が業界標準 です。食材を当日朝までに発注しているため、当日キャンセルへの料率は高めが正当化されます。
一日カフェ・限定ディナー・コラボイベントなど、食材原価が動くイベントは飲食店のキャンセルポリシー基準で考えるのが自然です。経済産業省のレポートでも、飲食店の無断キャンセル被害は年間約 2,000 億円と推計されています。
出典:経済産業省「No show(飲食店における無断キャンセル)対策レポート」(2018年11月)
イベントの性格(仕入れタイミング、座席数、コース or アラカルト)で線引きは変わります。コース料理を出す形式なら「3日前から発生」も妥当です。
食材が動く=当日キャンセルは即赤字。料率を上げる正当性が一番強いタイプです。
キャンセル料を取ると違法になる?
結論:違法ではありません。ただし「事前明示」と「実損相当の範囲」の 2 つを満たす必要があります。 消費者契約法第9条第1号で、平均的な損害額を超える部分は無効と定められています。
ここが一番ご相談の多い論点です。
- 消費者契約法 第9条第1号
事業者が消費者から受け取るキャンセル料・違約金のうち、「事業者に生じる平均的な損害額」を超える部分は無効になる、という規定。超過部分だけが無効で、合理的な範囲のキャンセル料は有効に請求できる。
つまり、キャンセル料を取ること自体は問題ありません。問題になるのは以下の2点です。
- 01
事前にお客様に明示していない
予約画面・確認メールにポリシー記載がないと、原則として請求しづらくなります。 - 02
平均的な損害額を超えている
「キャンセル時に実際に発生した損害」を超える部分は無効。例:1万円のイベントで違約金10万円は確実にアウト。
出典:消費者契約法(消費者庁)
キャンセル料は「実損相当 + 事前明示」で合法。ポリシーに記載していれば堂々と請求できます。
法律的に攻めて取るのではなく、「実損ベースで計算した金額をポリシーに明記する」が最強の守りです。
キャンセル期限はいつまでにする?
結論:単発イベントは「3日前まで無料・前日 50%・当日 100%」がベース。 仕入れや席数に応じて、3日前のラインを 1 週間前にずらすのは妥当です。
キャンセル期限の設計には、イベントの性格を反映させるのが王道です。
- 期限:1 週間前まで無料
- 当日:50%
- 無断:100%
- 理由:サンプル運搬・接客枠の確保が必要
「いつ仕入れと人件費が発生するか」を逆算するのが、期限設計のいちばん簡単な物差しです。
全額キャンセル料はNG?
結論:単発イベントの「無断キャンセル=100%」は OK ですが、当日キャンセルから 100% は強すぎる場合が多い です。法的には「平均的損害額の上限まで」が原則。
「全額取ってしまえばノーショーゼロでは?」というご相談もありますが、これは消費者契約法的にも、お客様体験的にもおすすめしません。
- ノーショー抑止力は最強
- 機会損失をフルカバー
- お客様の本気度が上がる
- 平均的損害を超えると消費者契約法上無効
- お客様が予約をためらう
- SNS でネガティブに広がるリスク
- リピート率が大きく下がる
例外:コース料理のディナーイベント・1 名 5 万円超のプライベートワークショップ・少人数限定の体験会 は、当日キャンセルでも 100% が妥当な範囲に入ります。席数が極小で替えがきかないため、実損が予約金額にほぼ等しいからです。
「全額取りたい」気持ちより、「ポリシーがあって守られている」状態を作る方が、結局は売上に効きます。
お客様に角を立てずキャンセル料を伝えるには?
結論:「お願い」のトーン+「理由」+「例外」の3点セットで書きます。 事務的な箇条書きを避けるだけで、印象は劇的に変わります。
文面のトーン次第で、まったく同じルールでも受け取られ方が変わります。
- 命令口調を避け、「ご協力をお願いいたします」の構文にする
- 理由を添える(例:「サンプル準備と接客枠確保のため」)
- 例外対応に触れる(「体調不良など、やむを得ない事情はご相談ください」)
- ポリシーは予約フローの目に入る場所に置く
- 確認メール・前日リマインドにも要点を再掲
文例(受注会)
ご予約のキャンセル・変更は、開催日の 1 週間前までにご連絡ください。サンプルの準備と接客枠確保のため、ご協力をお願いいたします。
・1 週間前まで:無料 ・前日まで:参加費の 30% ・当日キャンセル:参加費の 50% ・無断キャンセル:参加費の 100%
体調不良など、やむを得ない事情はお気軽にご相談ください。
最後の一文があるだけで、ポリシーの硬さが大きくほぐれます。
ポリシーをサイトのどこに掲載すべき?
結論:「予約フォーム直前」「予約確認メール」「フッター」の3箇所が最低ラインです。 1 箇所だけだと「知らなかった」と言われた時に弱くなります。
掲載場所は、お客様が予約 → 当日 → キャンセル判断、の各タイミングで自然に目に入る位置に置くのが鉄則です。
- 予約前
予約フォーム直前
カレンダー選択や予約ボタンの直前に、ポリシー要点とリンクを表示。チェックボックスで同意を取るとさらに堅牢。
- 予約直後
予約確認メール
メール本文にキャンセル期限・料率・連絡方法を全文または要点で掲載。
- 開催前日
前日リマインドメール
「変更・キャンセルはこちらから」のリンクと、当日キャンセル料が発生する旨を明示。
ポリシーは「あるかないか」より、「どこに置いてあるか」で実効性が決まります。
天候不良・交通障害時の例外は?
結論:「店舗都合の中止=全額返金」「お客様都合の中止=通常ポリシー適用」がフェアな線引きです。 台風・大雪などはケースバイケースですが、事前に基準を書いておくとトラブルを防げます。
イベント主催側で気をつけるべき例外は3パターンあります。
- 01
店舗都合の中止
スタッフ体調不良・サンプル未着・店舗の事故などはキャンセル料なし+全額返金が原則。 - 02
天災・公共交通機関の運休
「気象庁の暴風警報・JR/私鉄の運休」など客観的トリガーで線引き。基準をポリシーに明記。 - 03
お客様の体調不良・ご家族の事情
事務的にはポリシー通り、運用ではケースバイケースで柔軟対応する旨をポリシーに記載。
例外条項は、ポリシーの最後に「やむを得ない事情はご相談ください」と一文添えるのがおすすめです。一律ルールでは捌ききれないグレーゾーンがある現場感を、お客様も理解してくれます。
例外条項を書いておくこと自体が、ブランドの信頼につながります。
Shopify上でキャンセルポリシーを設定する手順は?
結論:「ポリシーページ作成 → 予約アプリで期限設定 → 確認メールに要点記載」の 3 ステップで完了します。 30 分あれば全部終わります。
具体的な操作手順は以下の通りです。
- 1
Shopify管理画面でポリシーページを作成
「オンラインストア → ページ」から新規ページを作成し、キャンセルポリシー本文を記載。タイトルは「キャンセルポリシー」、URL は
/pages/cancellation-policy推奨。 - 2
フッターメニューにリンク追加
「ナビゲーション → フッターメニュー」で先ほど作ったページをメニュー項目に追加。これで全ページのフッターに常設されます。
- 3
まるっと予約のキャンセル設定
Shopify管理画面アプリまるっと予約設定キャンセルキャンセル可能期限・お客様マイページからの自己キャンセル可否・デポジット返金ルールを設定します。
- 4
予約確認メールに要点を追記
「設定 → 通知」から予約確認メールのテンプレートを編集し、ポリシーの要点(期限・料率)とポリシーページへのリンクを差し込み。
- 5
予約フォーム直前にチェックボックス設置
まるっと予約の予約フォーム設定で「キャンセルポリシーに同意します」のチェックボックスを必須項目として追加。
一度設定すれば、あとはイベント単位で文面を微調整するだけ。30 分の投資で長く効きます。
デポジット併用時の運用は?
結論:デポジット =「キャンセル料の前金」と位置づけるのが運用上いちばん楽 です。請求の手間がゼロになり、心理的にも「返金しない」だけなのでお互いに楽です。
ポリシーだけだと、ノーショー時に「請求書を送る → 連絡が取れない」という最悪パターンが発生します。デポジットを取っていれば、そもそも請求行為が不要になります。
- 抑止力:中
- キャンセル料回収:難しい
- 無断キャンセル時の請求作業が発生
- 導入コスト:ほぼゼロ
- 抑止力:高
- キャンセル料回収:自動(返金しない処理のみ)
- 請求作業ゼロ
- お客様にも公平で透明
デポジット設計の具体例(受注会・ポップアップ・一日カフェ別)は Shopifyで予約時にデポジット(前払い)を受け取る方法 にまとめてあります。
デポジット返金条件は、ポリシー本文と予約フォームの両方に明記してください。「期限内キャンセルは全額返金、期限後は返金不可」の一文があるだけで、トラブルが激減します。
デポジット + ポリシーの組み合わせは、運営側もお客様側も心理的負担が一番少ない設計です。
リピーターと新規でルールを変えていい?
結論:変えて問題ありません。 「新規のみデポジット必須・リピーターは免除」「リピーターはキャンセル料半額」など、運用上の差異化はよくある設計です。
ノーショー率は「新規」と「リピーター」で大きく異なるのが業界の通説です。リピーターは関係性ができている分、無断キャンセル率が低く出ます。
ルールを変える時の注意点はひとつだけ。「ポリシーに明記する」 こと。「新規のお客様のみ事前決済をお願いしております」と書いてあれば差別ではなく合理的なリスク管理として機能します。逆に明記せずに口頭で線引きすると、新規のお客様だけ重く感じる原因になります。
わたしのおすすめは「3回目以降」です。1〜2回目はまだ離脱率も読めないので、新規と同等のルールを適用。3回目で「常連認定」してデポジット免除に切り替えると、リピート促進にも効きます。
良い設計です。年間 10 万円以上のお客様に「キャンセル料免除+優先予約枠」を提供する、などはブランドロイヤリティ向上に直結します。ポリシーに「VIP 会員様は別途規定」と書き、VIP ページに詳細を載せる構成がスマートです。
変えて構いません。むしろ団体(5 名以上)は実損が大きいので、「7 日前まで無料・以降50%」など個人より早めのデッドラインを設けるのが一般的です。
ルールの差異化は、説明できる根拠とポリシー記載があれば全く問題ありません。
キャンセル料はクレジットカードで自動引き落としできる?
結論:Shopify Payments と予約アプリを連携させれば可能です。 デポジットとして事前決済しておけば、キャンセル時は「返金しない」処理だけで完結します。
「キャンセル料を後から請求するのが心理的にきつい」というご相談、独立してから 3 ヶ月で本当にたくさんいただきました。Shopify +まるっと予約の組み合わせなら、この心理負担をゼロにできます。
- 1
予約時にデポジット決済
参加費の 30〜100% を予約時に Shopify Payments で決済。お客様のカードに事前承認がかかります。
- 2
期限内キャンセル → 全額返金
Shopify 管理画面の注文画面から「返金」ボタンで処理。お客様のカードに自動返金されます。
- 3
期限後キャンセル → 一部返金 or 返金なし
ポリシーに沿って、当日 50% なら半額返金、無断キャンセルなら返金処理を行わない。請求書送付の手間ゼロ。
「請求する」のではなく「返金しない」へのシフト。これだけで運用負担が劇的に下がります。
まとめ:単発イベント別キャンセルポリシー早見表
ここまでの内容を、Shopify EC 運営者の単発イベント別に整理します。
1週間前まで無料/前日30%/当日50%/無断100%。デポジット30%併用が標準。
予約自体は無料、デポジット 1,000〜3,000円。来場で商品代充当・ノーショーで没収。
前日まで無料/当日50%/無断100%。コース料理なら 3 日前から発生もOK。
3日前まで無料/前日30%/当日・無断100%。材料費先行支出が根拠。
- キャンセルポリシーは「期限・料率・連絡方法・例外」の4要素で組む
- 消費者契約法第9条第1号で「事前明示+実損相当」なら合法。全額キャンセル料は要注意
- イベント種別ごとに料率を変えるのが正解。受注会・カフェは強め、ポップアップは緩め
- デポジット併用で「請求」が「返金しない」に変わり、運用負担ゼロ
- 新規とリピーターでルールを変えるのは合理的。ポリシーに明記すればOK
- 掲載場所は「予約フォーム直前・確認メール・フッター」の3箇所が最低ライン
さいごに
わたしが まるっと予約 を作っている動機はシンプルです。「Shopify でイベント予約をやりたい EC 運営者さんが、法律・運用・お客様体験の三方良しでキャンセルポリシーを作れる世界にしたい」。これだけです。
独立して3ヶ月目、まだまだ機能も足りませんが、キャンセル設計まわりはサロンから受注会まで現場の声を全部反映してきた自信があります。無料プラン(月 5 件まで)から試せますので、まずは触ってみてください。
→ Shopifyで予約時にデポジット(前払い)を受け取る方法
→ Shopifyでアパレル受注会の予約サイトを作る完全ガイド
2026年5月時点の情報です。キャンセル料の設定にあたっては消費者契約法(特に第9条第1号)の規定をご確認ください。本記事は一般的な情報提供を目的としており、法的助言ではありません。具体的なケースは弁護士・行政書士などの専門家にご相談ください。

この記事を読んだ方におすすめ
Shopify予約アプリ
まるっと予約
ストアに予約機能を追加。日時・デポジット・キャンセルに対応。
💡 無料プランあり(月5件まで)
他のまるっとシリーズもチェック
Shopifyストア構築もお任せください
「自分でShopifyを設定するのは不安」という方に、アプリ開発者本人がShopifyストア構築+まるっと予約の導入をまるごとサポートいたします。








