オープンオーダー
WCPOSでは複数の注文を同時に処理できます。注文の保留、取引の切り替え、中断からの復旧に便利です。
オープンオーダーカルーセル
カートパネルの下部には、未完了の注文をすべて表示する横スクロールのカルーセルがあります。
- 各カートには合計金額が表示されます
- 現在の注文が強調表示されます
- カートをクリックすると、その注文に切り替わります
- 左右にスクロールすると、ほかのカートを表示できます
新しい注文を作成する
常に空のカートが1つ用意されています。カルーセル内の空のカートをクリックするか、現在のカートが空のときに商品を追加し始めてください。
注文を切り替える
カルーセル内の注文をクリックすると切り替わります。カートパネルには、選択した注文の商品が表示されます。
使用例:
- 顧客が別の商品を取りに売り場へ戻る
- 大きな注文の処理中に、短時間で会計が済む顧客に対応する
- 注文間で価格や商品を比較する
注文をサーバーに保存する
注文には次の2つの状態があります。
ローカルのみ
新しい注文は、既定ではローカルのブラウザー/アプリデータベースにのみ保存されます。ページを更新しても保持されますが、次の制限があります。
- WooCommerce管理画面には表示されません
- ローカルデータベースを消去すると失われます
- ほかのデバイスからアクセスできません
サーバーに保存済み
サーバーに保存をクリックすると、ステータスpos-openのWooCommerce注文が作成されます。これにより、次のことが可能になります。
- WooCommerceに実際の注文が作成されます
- ローカルデータベースを消去しても保持されます
- ほかのデバイスからアクセスできます
- WP Admin > WooCommerce > 注文に表示されます
保存するタイミング
次の場合は注文をサーバーに保存してください。
- 顧客が後日の受け取りのために注文を保留したい場合
- シフト終了時に、次のレジ係が注文処理を引き継ぐ場合
- アプリやブラウザーの問題に備えてバックアップを残したい場合
保存済み注文を復元する
サーバーに保存した注文には、次の方法で再びアクセスできます。
- 注文画面を開く(Pro機能)
- ステータス
pos-openで絞り込む - 注文を再度開く
注文の保持
ローカルストレージ
WCPOSはデバイス上のローカルデータベースに注文を保存します。これにより、次の利点があります。
- ブラウザーのセッションをまたいで注文を保持できます
- ネットワークリクエストなしですばやくアクセスできます
- オフラインで使用できます
サーバーと同期する
サーバーへの保存またはチェックアウトを行うと、次の処理が行われます。
- 注文がWooCommerceに送信されます
- 確認応答を受信します
- ローカルとサーバーのデータが同期されます
注文の無効化
未完了の注文を削除するには、次の手順に従います。
- 削除する注文に切り替えます
- 無効化ボタンをクリックします
結果:
- **未保存の注文:**ローカルデータベースから完全に削除されます
- **保存済み注文:**WooCommerceのゴミ箱に移動され、ローカルから削除されます
無効化した保存済み注文を復元するには、次の手順に従います。
WP Admin > WooCommerce > Orders > Trashに移動します- 注文を復元します
ヒント
注文を整理する
未完了の注文が複数ある場合は、次の方法が便利です。
- 識別しやすいよう、注文に顧客名を追加します
- 保留の理由を注文メモに記入します
- 重要な注文をサーバーに保存します
シフトの引き継ぎ
未完了の注文がある状態でシフトを終える場合:
- 重要な注文をすべてサーバーに保存します
- 注文メモにステータスを記入します
- 次のレジ係は注文画面からアクセスできます
オフライン時の注意事項
接続が失われた場合:
- ローカルの注文には引き続きアクセスでき、商品を追加できます
- オフライン対応の決済方法で注文を完了できます。サーバー依存のゲートウェイは、それぞれのサービスに接続できるようになるまで利用できません
- 再接続するまで注文をサーバーに保存できません
- 再接続するまで新しい顧客を作成できません