CONTACT

DELIVERY DATE

BUILD構築

卸の注文でも配達日を指定

卸の決済の流れでも、カートで選んだ配達希望日と時間帯が、注文と受注管理まで届くようにした。

BEFORE

課題

卸の注文には、配達希望日と時間帯が入らなかった。
AFTER

できるようになったこと

卸先も、一般のお客様と同じように日付を指定して注文できる。

カートで「10月29日・14〜16時」を選んで注文したとき

これまで(卸の注文)

注文に残らない

決済の途中で消えていた

受注管理に届くもの

  • 配達希望日:なし
  • 時間帯:なし

いま届く

注文に残る

一般のお客様と同じ形で届く

受注管理に届くもの

  • 配達希望日:10/29
  • 時間指定:14〜16時

「指定しない」を選んだ注文は、止めずにそのまま流す

SETTINGS

設定ごとに見る

画面の番号が、設定した場所です。

SETTING01

配送日時のアプリ

カートで、日付と時間帯を選んでもらう

秋の窯出し 10月24日(土)20時より販売します | 送料・お届けについて

かご

白い陶器の平皿
粉引 平皿 七寸径21cm・高2.5cm
1035,200円

配達希望日1

10月29日(木)

配達時間帯

14〜16時

「指定しない」も選べる

小計
53,680円

卸会員価格を適用中

ご購入手続きへ

横にスクロールできます

WHAT設定したこと

  • カート画面に、配達希望日と時間帯の欄を出す。
  • 時間帯の値は、受注管理が読める形にそろえた。

WHY理由

一般のお客様と卸会員で、同じ画面から選べるようにする。

SETTING02

テーマの改修

卸の決済の直前に、選んだ値を足す

テーマ:決済の直前に値を足す(抜粋)
// 卸のアプリが決済の情報を送る直前に呼ばれる
hooks['決済の情報'] = (data) => {
  const date = カートの配達希望日
  const time = カートの配達時間帯
  if (date と time が空欄でも「指定しない」でもない) {
    data.追加項目.push({ key: 'delivery_date', value: date })2
    data.追加項目.push({ key: 'delivery_time', value: time })
  }
  return data
}
// 「追加項目」は、下書きの注文に同じ名前で写る

横にスクロールできます

WHAT設定したこと

  • 卸のアプリが決済の情報を送る直前に、日付と時間帯を「追加項目」として足す。
  • 空欄と「指定しない」は送らない。

WHY理由

卸のアプリは、カートの情報を下書きの注文に写さなかった。「追加項目」だけは同じ名前で写ることを確かめた。

SETTING03

Shopify標準

注文に、日付と時間帯が残る

検索
  • ホーム
  • 注文
  • 商品
  • 顧客
  • コンテンツ
  • マーケティング
  • ディスカウント
  • 分析
  • 販売チャネル
  • オンラインストア
  • アプリ
  • B2B・卸
  • 決済の出し分け
  • 設定

注文 #W-0312

未発送(2)支払い待ち
粉引 平皿 七寸3,520円 × 1035,200円
灰釉 マグ3,080円 × 618,480円

追加の詳細3

delivery_date
2026-10-29
delivery_time
14時-16時

卸の決済を通っても、一般と同じ名前で残る

お客様

b2b

横にスクロールできます

WHAT設定したこと

  • 下書きから作られた注文にも、一般の注文と同じ名前で値が残る。
  • 「指定しない」は空欄にして送り、注文に載せない。

WHY理由

「指定しない」がそのまま届くと、受注管理が日付として読めず、確認待ちに止まる。

SETTING04

ネクストエンジン

時間帯を、受注管理の専用の欄へ移す

受注管理受注一覧受注伝票商品在庫設定
備考欄変換4時間帯は備考に文章で入るので、専用の欄へ移す
変換前変換方法変換後
配送希望時間帯は【午前中】です。項目に変換時間指定:午前中
配送希望時間帯は【14時-16時】です。項目に変換時間指定:14時-16時
配送希望時間帯は【14時-16時】です。文字列に変換(空欄)
配送希望時間帯は【指定しない】です。文字列に変換(空欄)

時間帯ごとに、同じ形で登録した

横にスクロールできます

WHAT設定したこと

  • 受注管理は時間帯を備考に文章で取り込む。
  • 備考欄の変換で「時間指定」の欄へ移し、備考からは消す。

WHY理由

備考に文章が残ると、確認待ちに止まる。専用の欄に入れて、自動で次の工程へ進める。

TOOLS

使ったもの

APPS

アプリ

  • 配送日時のアプリ(カートの欄)
  • 卸のアプリ(決済の直前の処理)

THEME

テーマの改修

  • 決済の直前に値を足す
  • 「指定しない」を空欄にする

ORDER

受注管理

  • ネクストエンジン
  • 備考欄の変換(時間帯)

NOTES

運用で気をつけたこと

  1. 卸の価格が付く注文は、アプリの下書きを経由する。同じ経路が在庫の穴の原因でもあった(事例「在庫を超える注文を止める」)。
  2. 受注管理の備考欄の変換は、倉庫への指示と同じ画面で管理している(事例「倉庫への個別指示」)。
  3. テスト注文で、注文と受注管理の伝票の両方に日付と時間帯が入ることを確かめてから本番に出した。
  4. 商品ページから直接購入する経路はカートを通らないため、日付の欄が出ない。ここは対象の外にした。

画面は実際の設定をもとにした説明用の再現画面です。数値・名称は架空です。