お客様にカートで「配送」か「店舗受け取り」を選んでもらい、店舗受け取りなら、店舗と受け取りの日時も選んでもらう方法です。どのプランでも使えます。
準備(Shopify の設定)
- Shopify の管理画面の「設定」→「配送と配達」→「店舗受取」で、受け取りに使うロケーションの店舗受取をオンにします。
- 受け取りの日時は Otodoke で決めるので、Shopify 側の「受け取りの準備ができるまでの時間」の案内は、Otodoke の準備時間と食い違わない内容にしておきます。
手順(Otodoke の設定)
- アプリのメニューの「店舗受け取り」を開きます。
- 初めて使うときは、「権限を承認する」を押し、出てきた画面で承認します。お願いする権限は2つで、店舗受け取りを使わないストアには求めません(下の「お願いする権限」)。
- 「受け取りに使う店舗」で、店舗を選びます(店舗受取がオンのロケーションだけが出ます)。
- 「保存」を押してから、店舗の行の「設定を編集」で、店舗ごとの受け取りの設定を入れて保存します(下の「店舗ごとの受け取りの設定」)。一覧には、店舗ごとの設定の要約が出ます。
- 必要なら、「商品ごとの扱い(タグ)」を入れます(下の同じ名前の見出し)。
- 「カートで、店舗受け取りを選べるようにする」をオンにし、受け取り方法を選ぶのを必須にするかを決めて、「保存」を押します。
お願いする権限
- ロケーションの閲覧: 店舗受取がオンのロケーションの名前・住所と、店舗受取の設定を読みます。
- 配送方法のカスタマイズ: チェックアウトで、選んだ受け取り方法に合わない配送の候補を隠します。
- 承認の画面に「ストアオーナーの電話番号・住所の閲覧」も出ますが、これはロケーションの閲覧の権限に含まれるものです。Otodoke はストアオーナーの情報を読まず、保存もしません。
店舗ごとの受け取りの設定
- 準備時間(時間): 営業時間の中だけを数えます。0 なら、注文のすぐ後の時間帯から選べます。
- 時間帯の間隔・営業時間・定休日: 営業時間を、決めた間隔で区切って、受け取りの時間帯を作ります。
- 何日先まで選べるか: 今日から数えます。0 なら今日だけです。
- 受け取りを受けない日付・時間帯: 臨時休業や、満員になった時間帯を止めます。
- カートに出す欄: 受け取り日・受け取り時間帯の欄を、それぞれ出す/出さないを選べます。店舗情報(営業時間・定休日・受け取りの案内)は、書いた項目だけを出します。
商品ごとの扱い(タグ)
- 受け取り日を選ばない商品のタグ(既定
受け取り日指定不可): 予約の商品など。カートにあると、受け取りの日時の欄を出しません。 - 店舗受け取りだけの商品のタグ(既定
店舗受け取りのみ): カートにあると、配送を選べません。 - 配送だけの商品のタグ(既定
配送のみ): カートにあると、店舗受け取りを選べません。
お客様からの見え方
- カートページとカートドロワーの入力欄の上に、「配送」「店舗受け取り」が出ます。店舗受け取りを選ぶと、配送の日時の欄の代わりに、店舗・受け取り日・受け取り時間帯の欄が出ます。
- カートを開いたままでも、1分ごとに選べる時間帯を計算し直します。選んでいた時間帯が間に合わなくなったら、選択を外して、選び直してもらいます。
- 選んだ内容は、注文の「追加詳細」に、次の名前で残ります。
| 項目 | 名前 | 値の例 |
|---|---|---|
| 受け取り方法 | 受け取り方法 |
配送/店舗受け取り
|
| 店舗 | 受け取り店舗 |
ロケーションの名前 |
| 受け取り日 | 受け取り希望日 |
2026-11-20 |
| 受け取り時間帯 | 受け取り時間帯 |
15:00-16:00 |
チェックアウトでの動き
- チェックアウトには、Shopify の「発送」「受取」の切り替えが出ます。この切り替えは、アプリからは消せません。
- カートで配送を選んだお客様が「受取」を開くと、受け取りの候補をすべて隠すので、「ロケーションはありません」と出ます。
- カートで店舗受け取りを選んだお客様には、カートで選んだ店舗だけを受け取りの候補に出します。
- 受取の一覧には、お届け先の国にある店舗だけが出ます(Shopify の仕様)。
次のときは、購入の前に止めて、理由を出します(受け付け方の設定で「止めない」にしているときは止めません)。
- カートで選んだ受け取り方法・店舗と、チェックアウトで選んだものが違う
- 受け取り方法を必須にしているのに、選んでいない
- 選んだ受け取りの時間帯が、準備時間に間に合わなくなった
- 店舗受け取りだけの商品と、配送だけの商品が、同じカートにある
Shopify Plus のストア
チェックアウトの受取の店舗の一覧の下に、カートで選んだ店舗と日時を出せます(読むだけです。変えるときは、カートに戻ってもらいます)。
- Shopify の管理画面の「設定」→「チェックアウト」で「カスタマイズ」を押し、チェックアウトのエディタを開きます。
- 右のプレビューの「お届け先」で「受取」を押し、受取の店舗の一覧を出します(一覧が出ないときは、上のマーケットの選択を、店舗のある国に変えます)。
- 左の一覧の「ブロックを追加」から「Otodoke 店舗受け取りの表示」を選びます。受取の店舗の一覧の下に入ります。
- 「保存」を押します。
カートで店舗受け取りを選んだお客様がチェックアウトで「発送」を開いたときは、配送の日時の欄の代わりに「カートで店舗受け取りを選んでいます」と案内を出します(チェックアウトの中の入力欄を置いている場合)。
受け取りのあとの連絡
受け取りが済んだことは、Shopify の注文の「受け取り済み」で記録します。Shopify の標準の通知と、Shopify Flow が、そこから動きます。
- Shopify Flow で、注文の属性
受け取り店舗を条件にして、店舗ごとにタグを付ける・担当へ知らせる、といった使い方ができます。 - Klaviyo などのメール配信アプリでも、注文の属性を読んで、受け取りの前日の案内などに使えます。
- 注文確認メールに出すときは、通知のテンプレートで
attributes['受け取り店舗']などを使います。
{% if attributes['受け取り方法'] == '店舗受け取り' %}
受け取り店舗: {{ attributes['受け取り店舗'] }}<br>
受け取り日時: {{ attributes['受け取り希望日'] }} {{ attributes['受け取り時間帯'] }}
{% endif %}
知っておくこと
- 購入の時点で確かめられる締め切りの時刻は、全店舗あわせて15種類までです。超える分の時間帯は、カートでの選び直しだけになります(そのときは、アプリの画面でお知らせします)。
- ロケーションの名前を変えたら、「店舗受け取り」のページを開いて保存し直してください。カートとチェックアウトの店舗の見分けに、名前を使っています。
- 日付ごと・時間帯ごとの受け取りの数の上限はありません。満員の日・時間帯は、「受け取りを受けない日付・時間帯」で止めてください。
- 店舗受け取りをオフにすると、チェックアウトの受け取りの確認と、配送の候補の絞り込みも止まります。