쿠폰
쿠폰 화면과 계산대에서 쿠폰을 적용하는 기능을 사용하려면 WCPOS Pro가 필요합니다. 무료 사용자는 쿠폰 화면의 흐릿한 미리보기만 볼 수 있으며, 쿠폰 세부 정보를 확인하거나 장바구니에서 코드를 적용할 수 없습니다.
쿠폰 화면에서 POS 내 WooCommerce 쿠폰을 찾아보고 확인할 수 있으며, 장바구니의 쿠폰 추가 버튼으로 현재 주문에 쿠폰을 적용할 수 있습니다. 쿠폰은 WooCommerce에서 생성하고 관리하며, POS가 쿠폰을 동기화하고 로컬에서 유효성을 검사해 계산대에서 즉시 결과를 확인할 수 있습니다.
인터페이스 개요
헤더 작업
화면 상단에서 다음 작업을 할 수 있습니다:
- 검색창 — 쿠폰 코드로 찾기
- 표시 설정 () — 표시할 열 설정
쿠폰 테이블
메인 영역에는 동기화된 쿠폰과 다음 정보가 표시됩니다:
- 코드 — 고객이 입력하는 쿠폰 코드
- 설명 — 내부 설명(설정된 경우 영수증의 할인 이름으로도 사용됨)
- 할인 유형 — 비율 할인, 고정 장바구니 할인 또는 고정 상품 할인
- 금액 — 할인 금액
- 사용 / 한도 — 사용 횟수 및 전체 사용 한도
- 만료일 — 만료일 또는 만료일이 없으면 빈칸
- 작업 — 점 세 개 메뉴
푸터
- 동기화 버튼이 있는 쿠폰 수 (). 길게 누르면 초기화 및 새로고침 옵션이 표시됩니다.
쿠폰 유형
WCPOS는 세 가지 표준 WooCommerce 쿠폰 유형을 지원합니다:
| 유형 | 설명 | 예시 |
|---|---|---|
| 비율 할인 | 장바구니 소계를 일정 비율만큼 줄입니다 | 주문 금액에서 10% 할인 |
| 고정 장바구니 할인 | 장바구니 합계에서 고정 금액을 차감합니다 | 주문 금액에서 $5 할인 |
| 고정 상품 할인 | 조건에 맞는 상품 품목마다 고정 금액을 차감합니다 | 티셔츠 한 장당 $2 할인 |
세 가지 유형 모두 동일한 유효성 검사 규칙(만료일, 사용 한도, 상품/카테고리 제한 등)을 따릅니다.
쿠폰 만들기
쿠폰은 POS가 아닌 WooCommerce에서 만듭니다. WP Admin → 마케팅 → 쿠폰 → 쿠폰 추가로 이동하세요:
- 쿠폰 코드 — 캐셔가 계산대에서 입력하는 코드입니다. 대소문자를 구분하지 않습니다.
- 설명 — 내부 메모입니다. 설정하면 WCPOS가 영수증에 표시할 할인 이름으로 사용하므로 내부 코드보다 "매니저 할인 10%"처럼 고객이 이해하기 쉬운 문구를 사용하세요.
- 할인 유형 — 비율 할인, 고정 장바구니 할인 또는 고정 상품 할인입니다.
- 쿠폰 금액 — 할인 금액입니다.
- 만료일 — 선택 사항입니다. 이 날짜가 지나면 쿠폰이 거부됩니다.
사용 제한
| 제한 | 설명 | 예시 |
|---|---|---|
| 최소 / 최대 지출액 | 소계 기준 금액보다 크거나 작을 때만 쿠폰을 적용합니다 | $50 초과 주문에만 유효 |
| 개별 사용 전용 | 이 쿠폰을 다른 쿠폰과 함께 사용하지 못하게 합니다 | "VIP20"과 "SALE10"을 함께 사용할 수 없음 |
| 할인 상품 제외 | 이미 할인 중인 상품과 계산대에서 캐셔가 가격을 낮춘 품목을 제외합니다(POS 가격 재정의 참조) | 재고 정리 상품에는 추가 할인이 적용되지 않음 |
| 상품 / 제외할 상품 | 특정 상품에만 쿠폰을 적용하거나 특정 상품을 제외합니다 | "에스프레소 원두"에만 적용 |
| 상품 카테고리 / 제외할 카테고리 | 카테고리별로 제한합니다. POS에서 만든 기타/사용자 지정 상품에도 POS를 통해 지정한 카테고리가 적용됩니다 | "음료" 카테고리에만 적용 |
| 허용된 이메일 | 특정 고객 이메일 주소로 제한합니다(* 와일드카드 지원) | 직원 전용으로 *@yourcompany.com 사용 |
사용 한도
| 한도 | 설명 |
|---|---|
| 쿠폰별 사용 한도 | 모든 고객을 대상으로 이 코드를 사용할 수 있는 총 횟수 |
| 사용자별 사용 한도 | 고객 한 명이 사용할 수 있는 횟수 |
| X개 항목으로 사용 제한 | 고정 상품 쿠폰의 경우 한 번 사용할 때 할인할 수 있는 해당 상품 수를 제한합니다 |
- "매니저 10%" 쿠폰(10% 할인, 최소 지출액 없음, 만료일 없음, 개별 사용 제한 해제)을 만들어 매니저에게 코드를 전달하세요. 직원이 계산대에서 필요에 따라 적용할 수 있으며, 보고서에는 추적 가능한 할인으로 기록됩니다.
- 단골 고객 보상용으로 "충성 고객 $5" 쿠폰을 만드세요.
- 일회성 프로모션은 코드가 실수로 나중에 재사용되지 않도록 가까운 날짜로 만료일을 설정하세요.
- 설명에 영수증에 인쇄할 문구를 입력하면 할인에 매장 브랜드를 반영하는 가장 빠른 방법입니다.
계산대에서 쿠폰 적용하기
장바구니에서 쿠폰 추가를 누른 다음 코드를 입력하거나 설명으로 검색하세요. 동기화된 데이터를 기준으로 쿠폰 유효성을 즉시 검사하고, 장바구니 합계 위에 제거할 수 있는 필 형태로 표시합니다.
검색, 쿠폰 태그, 여러 쿠폰 중복 적용, 검증 오류 해결 등 전체 계산원 워크플로는 **계산대에서 쿠폰 적용하기**를 참조하세요.
유효성 검사 방식
코드를 입력하면 POS에서 WooCommerce가 서버에서 확인하는 것과 동일한 규칙을 모두 검사합니다:
- 쿠폰이 존재하며 만료되지 않았는지
- 사용 한도를 초과하지 않았는지 (전체 및 사용자별)
- 최소/최대 지출 조건을 충족하는지
- "개별 사용" 쿠폰이 이미 적용된 쿠폰과 충돌하지 않는지
- 상품/카테고리 제한이 장바구니 내용과 일치하는지
- 이메일 제한이 선택된 고객과 일치하는지 (비회원 주문의 경우 생략)
- 할인 상품 제외가 활성화된 경우 할인 상품이 제외되는지
검사에 실패하면 계산원에게 구체적인 오류 메시지가 표시됩니다(예: "이 쿠폰은 만료되었습니다" 또는 "최소 지출 금액에 도달하지 않았습니다"). 주문이 제출될 때 서버에서 동일한 검사가 다시 실행됩니다 — 로컬 유효성 검사는 신뢰가 아닌 속도를 위한 것입니다.
동기화 동작
쿠폰은 다른 POS 데이터와 마찬가지로 WooCommerce에서 기기로 동기화됩니다:
- WP Admin에서 생성한 새 쿠폰은 다음 동기화 시 POS에 표시됩니다.
- 기존 쿠폰의 변경 사항(사용 횟수, 만료일 변경 등)은 자동으로 동기화됩니다.
- 쿠폰은 로컬 데이터베이스에 저장되므로 오프라인에서도 사용할 수 있습니다.
WP Admin에서 쿠폰을 방금 생성했는데 아직 표시되지 않는 경우, 동기화가 아직 실행되지 않았을 수 있습니다. 쿠폰 화면 하단에서 동기화 아이콘()을 탭하여 새로고침하세요. 완전히 새로 가져오려면 길게 눌러 지우고 새로고침을 실행하세요.
연결 상태
- 쿠폰 적용은 동기화된 데이터를 기반으로 클라이언트 측에서 유효성을 검사하므로 오프라인에서도 작동합니다.
- 결제 완료는 오프라인 지원 결제 수단을 사용하면 오프라인에서도 가능합니다. 판매는 로컬에 대기하며, 주문이 WooCommerce에 도달하면 서버가 쿠폰 유효성을 재검증하고 사용 횟수를 업데이트합니다.
- 쿠폰 생성 및 편집은 WP Admin에서 수행되며 WordPress 사이트에 대한 연결이 필요합니다.
쿠폰과 POS 할인의 상호작용
계산대에서 직원이 항목 가격을 낮춘 후 쿠폰이 적용되면, 쿠폰은 원래 가격이 아닌 낮춘 가격을 기준으로 계산됩니다. POS에서 가격이 낮춰진 항목은 "할인 중"으로 처리되며, 할인 상품 제외가 활성화된 쿠폰은 해당 항목을 건너뜁니다. 자세한 내용은 할인을 참조하세요.