# 매장 설정

Pro 기능

다중 매장을 사용하려면 [WCPOS Pro](/ko/getting-started/pro-license.md)가 필요합니다. Pro가 없으면 WCPOS는 WooCommerce 일반 설정을 기반으로 구성된 단일 가상 매장으로 실행되며, 매장 화면은 없습니다.

이 페이지에서는 매장 위치를 처음부터 끝까지 만드는 과정을 안내합니다. 개념 개요(다중 매장의 기능, 매장별 가격 책정, ATUM 통합)는 [다중 매장](/ko/stores/.md)에서 시작하세요.

## 시작하기 전에[​](#before-you-start "시작하기 전에으로 직접 링크")

* **WCPOS Pro가 설치되어 있고 라이선스가 활성화되어 있습니다.** Pro를 활성화하면 WP Admin의 POS 아래에 **매장** 하위 메뉴가 추가됩니다.
* **이 매장에서 일할 계산원에게 WordPress 계정이 있습니다.** 해당 계정에는 *WooCommerce POS 접근* 기능이 포함된 역할이 있어야 합니다. 아직 설정하지 않았다면 [접근 설정](/ko/settings/wp-admin/access.md)을 참조하세요.
* *(선택 사항)* **업로드할 로고 파일을 준비하세요** — PNG 또는 JPG 형식이며, 300×300 이상이 이상적입니다.

## 매장 만들기[​](#create-the-store "매장 만들기으로 직접 링크")

1

#### 매장 목록 열기

WP Admin에서 **POS → 매장**으로 이동합니다. 기존 매장이 있으면 **매장**, **주소**, **권한 있는 사용자** 열과 각 행의 **POS 열기** 버튼이 포함된 목록이 표시됩니다.

첫 매장이고 Pro를 방금 활성화한 경우 목록은 비어 있습니다. 페이지 헤더에서 **새 매장 추가**를 클릭합니다.

2

#### 매장 이름 지정

편집기 상단에서 **매장 이름**을 설정합니다. 이 이름은 영수증, 로그인 시 매장 선택기, POS 전반의 매장 필터에 표시됩니다. 필수 항목입니다.

예: *"메인 스트리트 카페"*, *"창고 — 픽업"*, *"시장 가판대 #3"*.

3

#### 기본 열 작성

편집기 왼쪽에는 영수증에 표시되는 항목이 모두 묶여 있습니다.

* **매장 로고** — WP 미디어 라이브러리를 통해 업로드합니다. 사이트에 사용자 정의 도구 로고가 있고 이를 대체 로고로 사용하려는 경우 *"매장 로고가 설정되지 않았을 때 사이트 로고 사용"* 토글을 사용할 수 있습니다.
* **주소** — 주소 1, 주소 2, 도시, 주/도, 우편번호, 국가. 국가는 입력하면서 검색하는 드롭다운입니다.
* **연락처** — 웹 주소, 전화번호, 이메일.
* **영수증 메시지** — *맺음말*, *반품 정책*, *푸터*. 간단한 HTML이 허용되는 일반 텍스트(`<strong>`, `<em>`, `<b>`, `<i>`, `<br>`, `<p>`).
* **영수증 템플릿** — 사이트 전체 템플릿 목록을 **POS → 템플릿**에서 상속하려면 *"매장별 영수증 템플릿"* 토글을 **끄기**로 두고, 이 매장에 사용자 지정 세트를 선택하려면 **켜기**로 전환합니다. 사용자 지정 세트를 선택한 후에는 드래그 핸들로 순서를 변경할 수 있습니다.
* **영수증 미리보기** — 템플릿 선택기와 샘플 데이터 / 주문 토글이 있는 실시간 미리보기로, 저장하기 전에 실제 영수증이 어떻게 표시될지 확인할 수 있습니다.

4

#### 사이드바 구성

오른쪽 열은 영수증에 표시되지 않는 매장별 구성입니다.

* **승인된 사용자** — 역할에 *WooCommerce POS 액세스* 권한이 있는 모든 WordPress 사용자의 체크박스 목록입니다. 이 매장에 로그인할 수 있어야 하는 계산원을 선택합니다. **목록을 비워 두면 POS 사용 권한이 있는 모든 사용자가 승인됩니다** — 단일 매장 사이트에 유용합니다.
* **세율** — *세금 계산 기준* 드롭다운: **이 매장 주소** *(기본값)* 또는 **기본 위치**. 아래 표에는 선택한 주소에 대해 세금 클래스별로 확인된 세율이 표시됩니다. 읽기 전용이므로 실제 세율은 **WooCommerce → 설정 → 세금**에서 구성합니다.
* **세금 ID** — 매장별 VAT, ABN, GSTIN 등을 위한 (유형 / 값 / 국가 / 라벨) 반복 행입니다. 비워 두면 사이트 전체 [매장 세금 ID](/ko/settings/wp-admin/store-tax-ids.md)를 사용합니다.
* **매장 설정** — 통화, 통화 위치, 로캘, 시간대입니다. 기본값은 사이트 값이며, 이 매장이 사이트 기본값과 다르게 운영되는 경우에만 재정의합니다.
* **영업 시간** — 요일별 시간대와 자유 입력 메모 필드입니다. 선택 사항이며 일부 템플릿에서 사용됩니다.

5

#### 저장

새 매장은 처음 저장할 때까지 **생성** 버튼이 표시됩니다. **생성**을 클릭합니다.

저장된 후에는 페이지가 자동 저장으로 전환됩니다. 편집 내용은 짧은 지연 후 자동으로 저장되며, 모서리에 *저장 중… → 저장됨* 표시가 나타납니다. 언제든지 페이지를 떠나도 변경 내용은 유지됩니다. 저장되지 않은 변경 사항이 있을 때 닫으려고 하면 브라우저에서 경고가 표시됩니다.

## 계산원이 로그인할 때 표시되는 내용[​](#what-cashiers-see-at-login "계산원이 로그인할 때 표시되는 내용으로 직접 링크")

계산원이 로그인하면 POS에 권한이 있는 모든 매장을 나열하는 **매장 선택기**가 표시됩니다.

* **한 매장에 대한 권한 있음** — 해당 매장이 자동으로 선택되고 **POS 열기** 버튼이 즉시 활성화됩니다. 계산원이 어떤 매장으로 들어가려는지 확인할 수 있도록 선택기는 계속 표시됩니다.
* **여러 매장에 대한 권한 있음** — 선택기에 라디오 목록이 표시됩니다. 매장을 선택한 다음 **POS 열기**를 선택합니다.
* **권한 있는 매장 없음** — 선택기가 비어 있습니다. 계산원을 매장의 *승인된 사용자* 목록에 추가하거나, 모두에게 권한을 부여하려면 해당 목록을 비워 둡니다.

선택한 매장은 POS 실행 시 `?store={id}` 매개변수로 추가되며, 해당 세션 중 생성된 모든 주문에 기록됩니다 (`_pos_store` 주문 메타). 이 정보는 매장별 보고서, 주문의 매장 필터, 영수증의 올바른 로고와 주소, 매장별 가격 책정에 사용됩니다.

## 매장별 가격[​](#per-store-pricing "매장별 가격으로 직접 링크")

WCPOS Pro에는 ATUM과 별개로 기본 제공되는 매장별 가격 메커니즘이 있습니다. 모든 상품(및 옵션) 편집 화면의 **가격** 및 **세금** 탭에서 매장별 재정의를 사용할 수 있습니다.

1. WP Admin → 상품 → 편집에서 상품을 엽니다.
2. **가격** 탭에서 재정의할 매장의 *"매장별 가격 설정"* 상자를 선택합니다.
3. 해당 매장의 정상 가격(및 선택 사항인 할인 가격)을 입력합니다.
4. 상품을 저장합니다.

계산원이 해당 매장에서 작업할 때 POS는 매장별 가격을 사용합니다. 재정의가 없는 매장에서 작업할 때는 표준 WooCommerce 가격이 적용됩니다.

매장별 세금 상태 / 세금 클래스에도 **세금** 탭에서 동일한 패턴을 사용할 수 있습니다. 한 위치는 면세 구역에 있고 다른 위치는 그렇지 않은 경우에 유용합니다.

ATUM과 기본 제공 매장별 가격 비교

위치별로 다른 매장 판매 가격을 사용하면서 재고는 **공유**하려는 경우 WCPOS의 기본 제공 매장별 가격이 적합한 도구입니다. **위치별 재고 수량**도 필요한 경우 [ATUM Multi-Inventory](/ko/extensions/atum.md) 통합을 설치하세요. 이 통합은 매장 편집기에 *재고 위치* 드롭다운과 *가격 소스* 선택기(기본값 / WCPOS Pro / ATUM)를 추가하므로, 매장별로 두 시스템을 혼합해 사용할 수 있습니다.

## 예외 상황[​](#edge-cases "예외 상황으로 직접 링크")

새 매장을 추가하면 기존 주문은 어떻게 되나요?

아무 변화도 없습니다. 주문에는 판매 시점에 `_pos_store` 메타가 기록됩니다. 새 매장을 추가해도 기존 주문이 소급해서 다시 배정되지는 않습니다. Pro가 활성화되기 전의 주문(또는 단일 매장 설정에서 생성된 주문)에는 `_pos_store` 메타가 없으며, 사이트 수준 기본값으로 계속 표시됩니다.

기존 주문을 다른 매장으로 다시 배정해야 하는 경우 WP Admin → WooCommerce → 주문에서 해당 주문을 열고, Pro가 단일 주문 화면에 추가하는 **매장** 드롭다운을 사용하세요.

매장을 삭제하려면 어떻게 하나요?

매장 편집기의 **휴지통** 버튼(및 매장 목록의 행 작업)은 WordPress의 소프트 삭제(`wp_trash_post`)를 수행합니다. 완전히 삭제하지는 않으므로:

* 해당 매장은 계산원 선택기와 필터 드롭다운에서 숨겨집니다.
* 휴지통으로 이동된 매장을 참조하는 기존 주문은 영수증 재출력과 주문 상세 보기에서 계속 올바르게 처리됩니다 — 휴지통에 있는 매장의 이름, 주소, 로고는 계속 사용할 수 있습니다.
* 휴지통에서 복원하면 모든 설정이 유지된 상태로 매장이 활성 상태로 돌아옵니다.

완전 삭제(휴지통 → 영구 삭제)만 매장 레코드를 제거합니다. 완전히 삭제된 매장을 참조하는 주문은 *"매장 #ID"* 및 사이트 전체 기본값으로 대체됩니다.

계산원이 둘 이상의 매장에서 근무할 수 있나요?

예 — 접근해야 하는 모든 매장의 *승인된 사용자* 목록에서 해당 사용자의 이름을 선택하세요. 사용자별 "기본 매장" 개념은 없습니다. 로그인할 때마다 선택기를 통해 어느 매장에서 작업할지 선택합니다.

매장별로 다른 통화를 사용할 수 있나요?

매장 사이드바에서 **통화** 및 **통화 위치**를 설정합니다. 이 설정은 해당 매장에서 열린 모든 세션에 대해 사이트 전체 WooCommerce 통화보다 우선 적용됩니다. 영수증, 가격, 합계가 모두 매장 통화 형식으로 표시됩니다.

이는 표시 형식에만 적용됩니다. 각 통화에 대해 WooCommerce 호환 결제 게이트웨이가 여전히 필요하며, 환율 처리는 매장 책임입니다.

Pro를 설치했는데 매장 하위 메뉴가 없는 이유는 무엇인가요?

일반적인 원인은 두 가지입니다.

1. **Pro가 활성화되지 않음** — **POS → 설정 → 라이선스**로 이동하여 라이선스 키가 활성 상태로 표시되는지 확인하세요.
2. **이전 무료 + Pro 구성** — v1.8 이전의 Pro는 무료 플러그인의 애드온이었습니다. v1.8 이상으로 업그레이드한 경우 무료 플러그인을 비활성화하고 삭제해야 합니다([WCPOS Pro 설치](/ko/getting-started/pro-license.md)의 참고 사항 참조). 둘 다 설치된 상태로 두면 매장 메뉴가 표시되지 않을 수 있습니다.

## 관련 문서[​](#related-documentation "관련 문서으로 직접 링크")

* [다중 매장 개요](/ko/stores/.md) — 다중 매장의 기능과 사용 시점
* [매장 세금 ID](/ko/settings/wp-admin/store-tax-ids.md) — 매장별 VAT / ABN / GSTIN
* [매장별 템플릿](/ko/receipts/customise.md#per-store-assignments) — 같은 매장 편집 페이지의 영수증 템플릿 섹션
* [ATUM 통합](/ko/extensions/atum.md) — 위치별 재고 및 가격 소스
* [접근 설정](/ko/settings/wp-admin/access.md) — 계산원으로 로그인할 수 있는 사용자 제어
