주 콘텐츠로 건너뛰기
버전: 1.x

열린 주문

WCPOS를 사용하면 여러 주문을 동시에 작업할 수 있습니다. 이는 고객 보류 상태 처리, 거래 간 전환, 중단에서 복구에 유용합니다.

장바구니 패널 하단에는 모든 열린 주문을 표시하는 수평 캐러셀이 있습니다:

  • 각 장바구니에는 총 금액이 표시됩니다.
  • 현재 주문은 강조 표시됩니다.
  • 장바구니를 클릭하여 해당 주문으로 전환할 수 있습니다.
  • 왼쪽/오른쪽으로 스크롤하여 더 많은 장바구니를 확인할 수 있습니다.

새 주문 만들기

새로운 빈 장바구니는 항상 사용할 수 있습니다. 캐러셀에서 빈 장바구니를 클릭하거나 현재 장바구니가 비어 있을 때 제품을 추가하기 시작하면 됩니다.

주문 간 전환

캐러셀에서 원하는 주문을 클릭하여 해당 주문으로 전환합니다. 장바구니 패널은 선택된 주문의 내용을 보여줍니다.

사용 사례:

  • 고객이 다른 아이템을 가져오기 위해 잠시 자리를 비움
  • 큰 주문이 진행 중일 때 빠른 고객을 도와야 할 경우
  • 주문 간 가격이나 아이템을 비교할 때

서버에 주문 저장

주문은 두 가지 상태로 존재합니다:

로컬 전용

기본적으로 새로운 주문은 로컬 브라우저/앱 데이터베이스에만 저장됩니다. 이들은 페이지 새로 고침 간에도 지속되지만:

  • 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. 다음 계산원이 주문 화면에서 접근할 수 있습니다.

오프라인 고려사항

연결이 끊기면:

  • 로컬 주문에 계속 접근할 수 있으며 아이템을 추가할 수 있습니다.
  • 연결이 복원될 때까지 주문을 완료/체크아웃할 수 없습니다.
  • 다시 연결될 때까지 서버에 주문을 저장할 수 없습니다.
  • 다시 연결될 때까지 신규 고객을 생성할 수 없습니다.