예약 모듈
예약 모듈은 손님이 사이트에서 날짜와 시간을 골라 예약하고, 필요하면 짓미페이로 결제까지 마치게 해 주는 모듈입니다. 체험 · 클래스처럼 정해진 시간표에 여럿이 들어오는 곳과, 미용실 · 병원처럼 담당자를 골라 시술 시간만큼 자리를 잡는 곳을 모두 다룹니다. 쿠폰 · 적립금 · 단골 등급, 담당자 정산, 메일 · 문자 알림도 함께 들어 있습니다.
설치와 기본 주소
- 스토어에서 예약 모듈을 설치합니다.
- 설치하면 예약 화면이 자동으로 하나 만들어집니다. 주소는
사이트주소/reservation입니다. 같은 이름이 이미 있으면 뒤에 번호가 붙은 다른 이름으로 만들어집니다. - 사이트 메뉴에 자동으로 걸리지는 않습니다. 관리자 > 사이트 메뉴에서 메뉴를 추가하고 위 주소로 링크를 거세요.
- 유료 예약을 받으려면 짓미페이 모듈도 설치되어 있어야 합니다. 없으면 설정 화면 결제 칸에 "짓미 페이가 설치되어 있지 않아 유료 예약을 받을 수 없습니다"라고 나옵니다.
- 관리자 > 예약 메뉴에 들어가면 "콘솔 새탭으로 열기" 버튼이 있고, 처음 들어갈 때는 콘솔이 새 탭으로 자동으로 열립니다.
- 콘솔은 최고관리자만 열 수 있습니다.
- 왼쪽 메뉴: 대시보드 · 예약 관리 · 예약상품 관리 · 담당자 · 운영 일정 · 정산 · 단골 관리 · 추가 문항 · 통계 · 설정
- 왼쪽 아래 "사이트 보기", "zittme 관리자" 링크로 돌아갈 수 있습니다.
- 예약 가능한 시각이 10분 간격으로 보입니다(기본값).
- 손님이 담당자를 고르지 않고 "아무나"로 예약하는 것이 기본으로 허용됩니다.
- 지점이 연결되어 있으면 손님이 지점을 먼저 고르고, 그 지점 소속 담당자만 보입니다.
- 요일(여러 개 선택 가능), 시작 · 종료 시각, 타임 간격, 타임당 정원을 넣고 "규칙 추가"를 누릅니다.
- 타임 간격은 다음 타임이 시작되는 주기입니다. 09:00~18:00에 간격 60분이면 09:00, 10:00, 11:00 … 타임이 생깁니다. 비워 두면 이용시간과 같게 잡힙니다.
- 타임당 정원을 비워 두면 기본 정원을 씁니다.
- 시간표는 오늘부터 90일 앞까지 미리 만들어 둡니다(설정 > 슬롯 생성 범위, 7~366일).
- 이 상품만 쉬는 날: 예약상품 편집 화면 아래 "휴무·임시오픈"에서 넣습니다.
- 모든 상품 공통(명절 등): 콘솔 > 운영 일정 > 전체 공통 휴무·임시오픈에서 넣습니다.
- 구분은 휴무 / 임시오픈 두 가지입니다. 시작 · 종료 시각을 비우면 종일로 처리됩니다.
- 특정 타임만 막고 싶으면 운영 일정 > 특정 시간대 수동 마감에서 상품과 기간을 고르고 "조회" 후 "마감"을 누릅니다. 다시 누르면 "마감 해제"입니다.
- 담당자 개인 휴무는 운영 일정에서 담당자를 골라 넣습니다.
- 결제가 필요한 예약은 접수 즉시 결제 대기 상태가 되고, 그동안 자리를 잡아 둡니다.
- 대기 시간은 설정 > 결제 > 결제 대기(홀드) 시간이며 기본 10분입니다(3~120분).
- 시간 안에 결제가 끝나면 자동으로 예약 확정이 됩니다.
- 시간이 지나면 기한 만료로 바뀌고 자리가 풀립니다. 만료는 손님이 결제를 하다 만 것이라 취소 알림을 보내지 않습니다.
- 만료된 뒤에 결제가 늦게 들어오면 자동으로 환불됩니다. 처리 기록은 예약 기록에 남습니다.
- 이용 시작 시각까지 남은 날짜(하루 미만은 버림)를 세어, 그 일수 이상인 가장 큰 줄의 비율을 씁니다. 위 예시라면 3일 이상 남으면 100%, 1~2일이면 50%, 하루 미만이면 환불 없음입니다.
- 비율은 실제로 결제된 금액(짓미페이에 남아 있는 결제액)에 곱합니다. 예약금만 받은 상품은 예약금 기준입니다.
- 어느 줄에도 해당하지 않으면 환불하지 않습니다. 비율은 100을 넘을 수 없습니다.
- 손님이 직접 취소할 수 있는 것은 상품의 취소 마감(시간 전) 이전까지입니다. 지나면 "취소 가능 시간이 지났습니다"가 뜹니다.
- 환불이 실패하면 손님 쪽 취소도 되지 않습니다.
- 기본 적립률(%)만큼, 이용 완료 처리한 예약에만 쌓입니다. 등급에 적립률이 있으면 그쪽이 우선입니다.
- 1회 최소 사용 금액, 1회 최대 사용률(%)을 정할 수 있습니다. 0이면 제한 없음입니다.
- 콘솔 > 단골 관리 > 수동 지급에서 회원 아이디(또는 회원번호)로 늘리거나(양수) 줄일(음수) 수 있습니다.
- 정액(원) 또는 정률(%), 최대 할인액, 최소 시술 금액, 적용 시술(전체 또는 한 상품), 기간, 1인당 횟수, 전체 한도를 정합니다.
- 코드를 적어 둔 쿠폰은 손님이 예약서에서 코드를 입력해 씁니다. 코드가 없으면 관리자 수동 발급이나 등급 달성으로만 지급됩니다.
- 이용 완료된 예약의 실제 지불액을 더해 등급을 정합니다. 기준 누적액이 가장 높은 구간이 적용됩니다.
- 등급마다 적립률, 시술 할인(정률/정액), 달성 쿠폰을 둘 수 있습니다.
- 이름, 직급, 기본 배분율(%), 노출 순서, 상태(노출/숨김), 사진 주소, 소속 지점, 소개를 넣습니다.
- 맡는 시술: 체크한 시술만 이 담당자로 예약됩니다. 담당자별 값 · 소요시간 · 배분율을 비우면 시술 기본값을 씁니다.
- 근무 요일: 체크한 요일의 시간대에만 예약을 받습니다.
- 연결 회원 아이디를 적어 두면 그 담당자가 로그인해 자기 예약표와 정산 내역만 볼 수 있습니다.
- 예약이 걸린 담당자를 지우면 삭제되지 않고 숨김으로 바뀝니다.
- 담당자와 기간(시작일 · 종료일)을 골라 "만들기"를 누르면 집계중 회차가 생깁니다.
- 이용 완료된 예약만 집계합니다. 취소와 노쇼는 매출에 넣지 않습니다.
- 금액과 배분율은 예약할 때의 값을 그대로 씁니다. 나중에 배분율을 바꿔도 지난 예약은 바뀌지 않습니다.
- 회차마다 매출 · 담당자 몫 · 매장 몫이 나옵니다.
- "확정하기"를 누르면 금액이 고정되고, 지급한 뒤 "지급완료로"를 누릅니다. 집계중인 회차는 지울 수 있고, 지우면 그 예약들은 다시 정산 대상으로 돌아갑니다.
- 이용 시작 24시간 전(기본값) 안으로 들어온 확정 예약에 한 번 보냅니다.
- 사이트의 예약 작업(큐) 기능이 켜져 있으면 5분마다 자동으로 확인합니다.
- 큐가 꺼져 있으면 누군가 예약 화면(목록 · 달력 · 예약서 · 내 예약)을 열 때 확인합니다(5분에 한 번까지). 방문자가 적은 사이트라면 알림이 늦을 수 있으니 큐를 켜 두는 것을 권합니다.
- 설정 > 기본 > 비회원 예약이 기본으로 "허용"입니다. "회원만"으로 바꾸면 로그인해야 예약할 수 있습니다.
- 비회원은 예약할 때 조회 비밀번호(4자 이상)를 정합니다.
- 나중에 예약번호 + 비밀번호를 넣으면 예약을 보고 취소할 수 있습니다.
- 한 번 확인하면 같은 브라우저에서 2시간 동안 비밀번호를 다시 묻지 않습니다. 브라우저를 닫거나 2시간이 지나면 다시 입력해야 합니다.
- 비밀번호는 주소(URL)에 실리지 않고, 암호화되어 저장됩니다.
- 회원 예약은 본인만 볼 수 있습니다.
- 개인정보 동의 문구를 고치면 문구 버전도 올려 주세요.
- 설정 화면 아래 스킨 설정에서 예약 화면 스킨과 PC · 모바일 레이아웃을 고릅니다. "기본 디자인 따름"으로 두면 사이트 디자인 설정(테마 포함)의 스킨을 그대로 씁니다.
- 형식: 한 줄 · 여러 줄 · 선택형 · 체크박스 · 전화번호
- 필수/선택, 적용 대상(전체 공통 또는 한 상품), 순서를 정합니다. 선택형은 옵션을 줄바꿈으로 적습니다.
예약 화면은 한 사이트에 하나만 운영하는 방식입니다. 예약 신청 권한은 기본으로 비회원까지 열려 있습니다.
관리 콘솔
예약 운영은 관리자 화면 안이 아니라 예약 전용 콘솔에서 합니다.
| 메뉴 | 하는 일 |
|---|---|
| 대시보드 | 다가오는 예약 목록 (일시 · 상품 · 예약자 · 인원 · 상태 · 예약번호) |
| 예약 관리 | 상태 · 상품 · 이름/연락처/예약번호로 찾기, 확정 · 취소 · 노쇼 · 완료 처리, 메모, 전화 예약 대신 등록 |
| 예약상품 관리 | 예약 대상 등록과 운영시간 · 상품별 휴무 |
| 담당자 | 담당자 등록, 맡는 시술, 근무 요일 |
| 운영 일정 | 전체 공통 휴무 · 임시오픈, 특정 시간대 수동 마감 |
| 정산 | 담당자별 정산 회차 만들기 · 확정 · 지급완료 |
| 단골 관리 | 등급 · 쿠폰 · 적립금 조정 · 쿠폰 수동 지급 |
| 추가 문항 | 이름 · 연락처 · 이메일 외에 더 받을 질문 |
| 설정 | 기본 · 적립금과 쿠폰 · 결제 · 개인정보 · 알림 · 화면(스킨/레이아웃) |
두 가지 예약 방식
예약상품마다 점유 방식이 정해집니다.
| 방식 | 이런 곳에 | 동작 |
|---|---|---|
| 정원제 슬롯 (기본) | 체험, 원데이 클래스, 공간 대여 | 운영시간 규칙으로 미리 시간표(타임)를 만들어 두고, 타임마다 정원만큼 나눠 받습니다 |
| 담당자 지정 | 미용실, 네일, 병원 | 담당자의 비어 있는 시간을 계산해 시술 시간만큼 자리를 잡습니다. 시술마다 걸리는 시간이 달라도 됩니다 |
담당자 지정 방식에서는
예약상품 등록
콘솔 > 예약상품 관리에서 새 예약상품을 만듭니다.
| 항목 | 설명 | 기본값 |
|---|---|---|
| 대표 이미지 | 정사각형 권장, 10MB 이하. 정사각형이 아니면 가운데 기준으로 잘려 보입니다 | |
| 이름 · 요약 | 목록에 보이는 이름과 한 줄 설명 | |
| 기본 정원 | 한 타임에 받을 인원. 1이면 1:1 | 1 |
| 이용시간 (분) | 한 번 이용에 걸리는 시간 | 60 |
| 가격 | 0이면 무료 | 0 |
| 결제 필수 | 짓미페이로 결제를 받을지 | 아니요 |
| 준비 시간 · 정리 시간 (분) | 앞뒤로 비워 둘 시간 | 0 |
| 며칠 뒤까지 예약 | 오늘부터 며칠 뒤까지 받을지 | 90 |
| 몇 분 전까지 예약 | 시작 몇 분 전에 예약을 막을지 | 60 |
| 취소 마감 (시간 전) | 손님이 직접 취소할 수 있는 마지막 시점 | 24 |
| 상태 | 공개 / 비공개 | 공개 |
예약 이력이 있는 상품을 지우면 삭제되지 않고 비공개로 바뀝니다.
운영시간 등록 (정원제 슬롯)
예약상품을 저장하면 같은 화면 아래에 운영 시간 칸이 생깁니다. 운영 규칙이 하나도 없으면 시간표가 만들어지지 않아 손님 화면에 아무 시간도 나오지 않습니다.
휴무 · 임시오픈
결제 (짓미페이 연동)
유료 예약은 짓미페이로 결제합니다. 결제 방식은 세 가지입니다.
| 결제 방식 | 손님이 미리 내는 금액 |
|---|---|
| 결제 없음 | 없음. 가격만 안내합니다 |
| 예약금만 | 정한 예약금. 나머지는 방문했을 때 받습니다 (예약금이 이용 금액보다 크면 이용 금액까지만) |
| 전액 선결제 | 이용 금액 전부 |
현재 예약상품 편집 화면에는 "결제 필수 (예/아니요)"만 있고 예약금 방식과 점유 방식(정원제/담당자)을 고르는 칸은 보이지 않습니다. 화면에서 저장한 상품은 결제 없음 · 정원제 슬롯으로 저장되니, 유료 상품은 저장 후 손님 화면에서 결제 금액이 나오는지 꼭 확인하세요.
결제 대기 시간
취소와 환불 규정
설정 > 결제 > 환불 규정에 한 줄에 하나씩 일수:비율로 적습니다. 기본값은 다음과 같습니다.
3:100
1:50
0:0관리자가 콘솔 > 예약 관리에서 "취소"를 누르면 취소 마감과 상관없이 전액 환불을 시도한 뒤 취소합니다. 환불이 실패해도 취소는 진행되고 실패 기록이 남으니, 이 경우 짓미페이에서 따로 환불하세요.
예약 상태
| 상태 | 뜻 |
|---|---|
| 결제 대기 | 결제 중. 자리를 잡아 둔 상태 |
| 입금 대기 | 무통장 입금을 기다리는 중. 자리 유지 |
| 예약 확정 | 확정. 무료 예약은 바로 이 상태가 됩니다 |
| 취소됨 | 손님 또는 관리자가 취소 |
| 노쇼 | 오지 않음. 자리를 쓴 것으로 보아 쿠폰 · 적립금을 돌려주지 않습니다 |
| 이용 완료 | 방문 완료. 이때 적립금이 쌓이고 등급이 다시 계산됩니다 |
| 기한 만료 | 결제 대기 시간이 지남 |
쿠폰 · 적립금 · 단골 등급
설정 > 적립금과 쿠폰에서 먼저 켜야 합니다(둘 다 기본 꺼짐).
적립금
쿠폰
단골 등급
취소하면 쓴 쿠폰과 적립금은 돌려주고, 노쇼는 돌려주지 않습니다.
담당자와 정산
담당자 등록 (콘솔 > 담당자)
정산 (콘솔 > 정산)
알림
알림은 예약 접수 · 예약 확정 · 예약 취소 · 방문 전 알림 네 가지이며 기본으로 모두 켜져 있습니다.
| 채널 | 기본 | 설명 |
|---|---|---|
| 메일 | 켜짐 | 예약자가 이메일을 적은 경우에만 보냅니다 |
| 문자 | 꺼짐 | 사이트 문자 설정을 씁니다. 발신번호를 따로 정하지 않으면 사이트 기본 발신번호로 나갑니다 |
| 알림톡 | 꺼짐 | 알림톡 발송기가 연결되기 전까지는 문자로 나갑니다 |
방문 전 알림
현재 설정 화면에서 바꿀 수 있는 알림 항목은 "새 예약 시 관리자 메일"과 주소뿐입니다. 채널(메일/문자/알림톡) 선택, 알림 종류별 켜고 끄기, 방문 몇 시간 전, 문자 발신번호, 담당자 시간 간격, 담당자 미지정 예약 허용은 위의 기본값으로 동작합니다.
비회원 예약과 예약 조회
예약번호는 R20260928-ABC123처럼 접두사 + 날짜 + 영문숫자 6자리입니다. 접두사는 설정에서 바꿀 수 있습니다(기본 R, 5자 이내).
설정 항목
| 칸 | 항목 | 기본값 |
|---|---|---|
| 기본 | 예약 기능 사용/중지 | 사용 |
| 기본 | 예약번호 접두사 | R |
| 기본 | 비회원 예약 | 허용 |
| 기본 | 1인 동시 예약 상한 (0=무제한) | 3 |
| 기본 | 슬롯 생성 범위 (일) | 90 |
| 적립금과 쿠폰 | 적립금 사용 / 기본 적립률 / 1회 최소 사용액 / 1회 최대 사용률 | 쓰지 않음 / 0 / 0 / 0 |
| 적립금과 쿠폰 | 쿠폰 사용 | 쓰지 않음 |
| 결제 | 결제 대기(홀드) 시간 (분) | 10 |
| 결제 | 환불 규정 | 3:100, 1:50, 0:0 |
| 개인정보·약관 | 수집 동의 문구 / 문구 버전 | 기본 문구 / 1.0 |
| 개인정보·약관 | 예약 정보 보관 기간 (일, 0=무기한) | 365 |
| 알림 | 새 예약 시 관리자 메일 / 주소 | 끔 / 비어 있음 |
추가 문항
콘솔 > 추가 문항에서 이름 · 연락처 · 이메일 외에 더 받을 질문을 만듭니다.
전화 예약 대신 받기
콘솔 > 예약 관리 > 수동 예약 등록에서 상품과 시간대(남은 자리 표시)를 고르고 이름 · 연락처 · 인원을 넣으면 바로 예약 확정 상태로 들어갑니다. 관리자가 넣어도 정원 검사는 똑같이 적용됩니다.



