メインコンテンツにスキップ
バージョン: 1.x

オープンオーダー

WCPOSでは、複数の注文を同時に扱うことができます。これは、顧客の保留、取引間の切り替え、および中断からの回復に便利です。

カートパネルの下部には、すべてのオープンオーダーを表示する横方向のカルーセルがあります:

  • 各カートには合計金額が表示されます
  • 現在の注文がハイライトされます
  • 任意のカートをクリックして切り替えます
  • 左右にスクロールして他のカートを見ることができます

新しい注文の作成

新しい空のカートは常に利用可能です。カルーセルの空のカートをクリックするか、現在のカートが空の場合は製品の追加を開始します。

注文間の切り替え

カルーセル内の任意の注文をクリックして切り替えます。カートパネルは選択された注文の内容を表示するように更新されます。

ユースケース:

  • 顧客が別のアイテムを取得するために離れる
  • 大きな注文が進行中の間に、急いでいる顧客を手伝う必要がある
  • 注文間で価格やアイテムを比較する

サーバーへの注文の保存

注文は2つの状態で存在します:

ローカルのみ

デフォルトでは、新しい注文はローカルのブラウザ/アプリデータベースにのみ保存されます。これらはページのリフレッシュを跨いで持続しますが:

  • WooCommerce管理画面では表示されません
  • ローカルデータベースがクリアされると失われます
  • 他のデバイスからはアクセスできません

サーバーに保存

サーバーに保存をクリックして、pos-openステータスのWooCommerce注文を作成します。これにより:

  • WooCommerceで実際の注文が作成されます
  • ローカルデータベースがクリアされても持続します
  • 他のデバイスからアクセスできます
  • WP管理画面 > WooCommerce > 注文に表示されます
保存するタイミング

次の場合にサーバーに注文を保存します:

  • 顧客が後でピックアップするために注文を保留したい
  • 勤務を終え、別のレジ係が引き継ぐ場合
  • アプリ/ブラウザの問題に備えてバックアップが必要な場合

保存した注文の回復

サーバーに保存された注文は、次の手順で再度アクセスできます:

  1. 注文画面を開く(Pro機能)
  2. ステータスpos-openでフィルタリングする
  3. 注文を再オープンする

注文の持続性

ローカルストレージ

WCPOSはIndexedDBを使用して注文をローカルに保存します。これにより:

  • ブラウザセッションを跨いで持続します
  • ネットワークリクエストなしで迅速にアクセスできます
  • オフライン機能があります

サーバーと同期

サーバーに保存したりチェックアウトしたりすると:

  • 注文がWooCommerceに送信されます
  • 確認が受信されます
  • ローカルとサーバーデータが同期されます

注文の無効化

オープン注文を削除するには:

  1. 削除したい注文に切り替えます
  2. 無効化ボタンをクリックします

何が起こるか:

  • 未保存の注文: ローカルデータベースから完全に削除されます
  • 保存された注文: WooCommerceのゴミ箱に移動され、ローカルで削除されます

無効化された保存された注文を回復するには:

  1. WP管理 > WooCommerce > 注文 > ゴミ箱に移動します
  2. 注文を復元します

ヒント

注文を整理する

複数のオープン注文がある場合、次のことが役立ちます:

  • 簡単に識別できるように顧客名を注文に追加する
  • 保留理由を説明する注文ノートを追加する
  • 重要な注文をサーバーに保存する

シフトの引き継ぎ

オープン注文を持ってシフトを終えるときは:

  1. すべての重要な注文をサーバーに保存します
  2. ステータスを説明する注文ノートを追加します
  3. 次のレジ係は注文画面からそれらにアクセスできます

オフラインの考慮事項

接続を失った場合:

  • ローカル注文は引き続きアクセス可能で、アイテムを追加し続けることができます
  • 接続が復元されるまで、注文を完了/チェックアウトすることはできません
  • 再接続されるまで、サーバーに注文を保存することはできません
  • 再接続されるまで、新しい顧客を作成することはできません