열린 주문
WCPOS를 사용하면 여러 주문을 동시에 작업할 수 있습니다. 이는 고객 보류 상태 처리, 거래 간 전환, 중단에서 복구에 유용합니다.
열린 주문 캐러셀
장바구니 패널 하단에는 모든 열린 주문을 표시하는 수평 캐러셀이 있습니다:
- 각 장바구니에는 총 금액이 표시됩니다.
- 현재 주문은 강조 표시됩니다.
- 장바구니를 클릭하여 해당 주문으로 전환할 수 있습니다.
- 왼쪽/오른쪽으로 스크롤하여 더 많은 장바구니를 확인할 수 있습니다.
새 주문 만들기
새로운 빈 장바구니는 항상 사용할 수 있습니다. 캐러셀에서 빈 장바구니를 클릭하거나 현재 장바구니가 비어 있을 때 제품을 추가하기 시작하면 됩니다.
주문 간 전환
캐러셀에서 원하는 주문을 클릭하여 해당 주문으로 전환합니다. 장바구니 패널은 선택된 주문의 내용을 보여줍니다.
사용 사례:
- 고객이 다른 아이템을 가져오기 위해 잠시 자리를 비움
- 큰 주문이 진행 중일 때 빠른 고객을 도와야 할 경우
- 주문 간 가격이나 아이템을 비교할 때
서버에 주문 저장
주문은 두 가지 상태로 존재합니다:
로컬 전용
기본적으로 새로운 주문은 로컬 브라우저/앱 데이터베이스에만 저장됩니다. 이들은 페이지 새로 고침 간에도 지속되지만:
- WooCommerce 관리에서 볼 수 없습니다.
- 로컬 데이터베이스가 지워지면 손실됩니다.
- 다른 장치에서 접근할 수 없습니다.
서버에 저장됨
서버에 저장을 클릭하여 상태가 pos-open인 WooCommerce 주문을 생성합니다. 이는:
- WooCommerce에 실제 주문을 생성합니다.
- 로컬 데이터베이스가 지워지더라도 지속됩니다.
- 다른 장치에서 접근할 수 있습니다.
- WP 관리자 > WooCommerce > 주문에 나타납니다.
저장 시기
다음과 같은 경우 서버에 주문을 저장하세요:
- 고객이 나중에 픽업할 주문을 보류하고 싶어 할 때
- 당신이 근무를 끝내고 다른 계산원이 계속할 때
- 앱/브라우저 문제에 대비해 백업을 원할 때
저장된 주문 복구
서버에 저장된 주문은 다음과 같이 다시 접근할 수 있습니다:
- 주문 화면 열기(Pro 기능)
- 상태
pos-open으로 필터링 - 주문을 다시 열기
주문 지속성
로컬 스토리지
WCPOS는 주문을 로컬에 저장하기 위해 IndexedDB를 사용합니다. 이는:
- 브라우저 세션 간 지속성
- 네트워크 요청 없이 빠른 접근
- 오프라인 기능 제공
서버와 동기화
서버에 저장하거나 체크아웃할 때:
- 주문이 WooCommerce로 전송됩니다.
- 확인이 수신됩니다.
- 로컬 및 서버 데이터가 동기화됩니다.
주문 취소
열린 주문을 제거하려면:
- 제거할 주문으로 전환합니다.
- 무효화 버튼을 클릭합니다.
발생하는 일:
- 저장되지 않은 주문: 로컬 데이터베이스에서 영구적으로 삭제됩니다.
- 저장된 주문: WooCommerce의 휴지통으로 이동되고 로컬에서 삭제됩니다.
무효화된 저장된 주문을 복구하려면:
WP 관리자 > WooCommerce > 주문 > 휴지통으로 이동합니다.- 주문을 복원합니다.
팁
주문 정리 유지
여러 열린 주문이 있을 때, 다음과 같이 하면 도움이 됩니다:
- 주문에 고객 이름을 추가하여 쉽게 식별할 수 있도록 합니다.
- 보류 이유를 설명하는 주문 노트를 추가합니다.
- 중요한 주문을 서버에 저장합니다.
근무 교대
열린 주문으로 근무를 끝낼 때:
- 모든 중요한 주문을 서버에 저장합니다.
- 상태를 설명하는 주문 노트를 추가합니다.
- 다음 계산원이 주문 화면에서 접근할 수 있습니다.
오프라인 고려사항
연결이 끊기면:
- 로컬 주문에 계속 접근할 수 있으며 아이템을 추가할 수 있습니다.
- 연결이 복원될 때까지 주문을 완료/체크아웃할 수 없습니다.
- 다시 연결될 때까지 서버에 주문을 저장할 수 없습니다.
- 다시 연결될 때까지 신규 고객을 생성할 수 없습니다.