オープンオーダー
WCPOSでは、複数の注文を同時に扱うことができます。これは、顧客の保留、取引間の切り替え、および中断からの回復に便利です。
オープンオーダーカルーセル
カートパネルの下部には、すべてのオープンオーダーを表示する横方向のカルーセルがあります:
- 各カートには合計金額が表示されます
- 現在の注文がハイライトされます
- 任意のカートをクリックして切り替えます
- 左右にスクロールして他のカートを見ることができます
新しい注文の作成
新しい空のカートは常に利用可能です。カルーセルの空のカートをクリックするか、現在のカートが空の場合は製品の追加を開始します。
注文間の切り替え
カルーセル内の任意の注文をクリックして切り替えます。カートパネルは選択された注文の内容を表示するように更新されます。
ユースケース:
- 顧客が別のアイテムを取得するために離れる
- 大きな注文が進行中の間に、急いでいる顧客を手伝う必要がある
- 注文間で価格やアイテムを比較する
サーバーへの注文の保存
注文は2つの状態で存在します:
ローカルのみ
デフォルトでは、新しい注文はローカルのブラウザ/アプリデータベースにのみ保存されます。これらはページのリフレッシュを跨いで持続しますが:
- WooCommerce管理画面では表示されません
- ローカルデータベースがクリアされると失われます
- 他のデバイスからはアクセスできません
サーバーに保存
サーバーに保存をクリックして、pos-openステータスのWooCommerce注文を作成します。これにより:
- WooCommerceで実際の注文が作成されます
- ローカルデータベースがクリアされても持続します
- 他のデバイスからアクセスできます
- WP管理画面 > WooCommerce > 注文に表示されます
保存するタイミング
次の場合にサーバーに注文を保存します:
- 顧客が後でピックアップするために注文を保留したい
- 勤務を終え、別のレジ係が引き継ぐ場合
- アプリ/ブラウザの問題に備えてバックアップが必要な場合
保存した注文の回復
サーバーに保存された注文は、次の手順で再度アクセスできます:
- 注文画面を開く(Pro機能)
- ステータス
pos-openでフィルタリングする - 注文を再オープンする
注文の持続性
ローカルストレージ
WCPOSはIndexedDBを使用して注文をローカルに保存します。これにより:
- ブラウザセッションを跨いで持続します
- ネットワークリクエストなしで迅速にアクセスできます
- オフライン機能があります
サーバーと同期
サーバーに保存したりチェックアウトしたりすると:
- 注文がWooCommerceに送信されます
- 確認が受信されます
- ローカルとサーバーデータが同期されます
注文の無効化
オープン注文を削除するには:
- 削除したい注文に切り替えます
- 無効化ボタンをクリックします
何が起こるか:
- 未保存の注文: ローカルデータベースから完全に削除されます
- 保存された注文: WooCommerceのゴミ箱に移動され、ローカルで削除されます
無効化された保存された注文を回復するには:
WP管理 > WooCommerce > 注文 > ゴミ箱に移動します- 注文を復元します
ヒント
注文を整理する
複数のオープン注文がある場合、次のことが役立ちます:
- 簡単に識別できるように顧客名を注文に追加する
- 保留理由を説明する注文ノートを追加する
- 重要な注文をサーバーに保存する
シフトの引き継ぎ
オープン注文を持ってシフトを終えるときは:
- すべての重要な注文をサーバーに保存します
- ステータスを説明する注文ノートを追加します
- 次のレジ係は注文画面からそれらにアクセスできます
オフラインの考慮事項
接続を失った場合:
- ローカル注文は引き続きアクセス可能で、アイテムを追加し続けることができます
- 接続が復元されるまで、注文を完了/チェックアウトすることはできません
- 再接続されるまで、サーバーに注文を保存することはできません
- 再接続されるまで、新しい顧客を作成することはできません