Service Policy · 기획 확정값 반영

퀀텀 레인지 (QR)
서비스 정책서

스크린골프 연습장 「퀀텀 레인지 (Quantum Range · QR)」의 서비스 운영 기준을 카테고리별로 정리한 정책서입니다.

✅ 정책 기준값 (19개)

예약 시간 단위매장별 — 타석 30분 · 레슨 15분 기본
예약 가능 기간당일 ~ 14일 후
예약 마감시작 10분 전 (기본)
사전결제선택 — 현장결제 허용
이용권 차감 시점이용 시작 시간 도래 시
타석 배정자동 배정 + 관리자 변경
무료 취소매장별 — 타석 60분 · 레슨 60분 전 기본
노쇼 기준매장별 — 타석 10분 · 레슨 15분 기본
노쇼 후 타석즉시 개방 (워크인 우선)
반복 노쇼누적 3회 → 선결제 전환
결제 중 타석 락10분 (미결제 시 자동 해제)
외부채널 연동API 실시간 목표 · 단계 적용
외부예약 충돌먼저 확정 예약 우선
상품 구성타석 · 레슨 · 스크린 개별 + 결합 · 패키지 운영
레슨 구성1:1 전용 (그룹 미지원)
레슨 취소매장주 커스텀 — 기본 60분 전
환불결제 수단별 개별 처리
키오스크조회 · 체크인 · 이용권 사용까지
관리자 권한매장주 + 메뉴 권한 직원 (본사 미관여)

1App 예약 정책

모든 예약은 QR 통합 예약 시스템의 동일한 타석/레슨 재고를 기준으로 한다.

예약 대상타석 · 레슨 · 스크린 예약 + 결합·패키지 상품 운영 (기존 FMS 시스템과 동일)
예약 기준매장 · 날짜 · 시간 · 타석 · 레슨 프로 단위로 관리
예약 단위매장별 설정 — 기본 타석 30분 · 레슨 15분 (옵션 15 / 20 / 30 / 60분, 상품에 직접 입력 가능). 매장에서 레슨권 상품 등록 시 적용된 시간에 따라 타석·레슨 시간을 선택할 수 있도록 지원 (유저 보유 레슨권 시간 자동 계산 적용 고도화 필요)
예약 가능 기간당일부터 14일 후까지 · 30일 옵션 제공 가능 여부 개발 논의 필요
예약 마감빈 타석은 시작 5분 전까지 예약 가능 (기본값 · 매장별 설정) · App에서 선택 가능한 최소 시점 개발 체크 필요 · 마감 이후에도 즉시 예약 가능하도록 지원할지 추가 검토 필요
예약 변경이용 시작 1시간 전까지 시간·타석·프로 변경 가능 — 대리 레슨 등 프로 변경 허용 (기존 FMS는 지정 프로 외 불가), 변경 이력 저장. 변경·취소 가능 시간은 매장 설정을 따름 (옵션값 논의 필요) · 변경 시 현재 '취소 후 재예약' 구조 → 결제 취소·재결제 발생. 백엔드 '수정' 방식 전환은 개발 논의 필요 (현재 결정 불가)
결제 중 점유결제 진행 중 타석을 10분간 점유(락), 미결제 시 자동 해제 — 동시 예약 시 점유에 실패한 유저에게 안내 메시지 발송
중복 예약 금지동일 매장·날짜·시간·타석·프로 중복 예약 불가 — 중복 예약 가능 횟수는 점주 설정, 유저 1인당 1일 최대 2건(점주 설정 시 그 값, 3건 이상 예약 금지). 동시 체결 시 선점 누락 유저에게 예약 실패 노티 · 점유 남용(무단 선점 반복 등) 방지 정책 추가 검토 필요
예약 확정 기준App 결제 완료 · 이용권 사용 · 외부채널 예약 완료 · 현장결제 예약 등록 시 확정 — App 결제 · 현장 결제 모두 가능하며 매장주가 설정 가능 · App 결제 시 금액 노출에 대해 신중한 검토 필요 (매장주가 금액 노출을 원치 않는 경우 존재)

2예약 채널 정책

예약 채널은 확장 가능한 구조로 관리하며, 모든 예약은 유입 채널값을 필수 저장한다.

채널예약 등록결제운영 방식
QR App프렌즈스크린 앱에서 직접 예약App·이용권·현장내부 원본 예약
외부 채널
네이버 · 김캐디 같은
외부예약 연동 등록해당 채널 결제·현장외부예약 → 내부 슬롯 차단
전화관리자 수동현장·이용권관리자 등록 · 통화 매니저 시스템 개발 (KT·LGU+·SKB)
현장 접수관리자 등록현금·카드·이용권현장 등록
키오스크신규 예약 가능 — 이용권으로 예약 (조회·체크인 포함)이용권 사용 (카드결제 없음)현장 예약 · 체크인 처리
추후 추가 채널채널 관리에서 등록채널별 정책재개발 없이 확장
채널 관리 기능: 채널 등록 · 활성/비활성 · 결제 지원 여부 · 상품 매핑 · 수수료/정산 기준 · 취소 정책 · 연동 방식(API/수동/CSV)을 채널별로 설정한다. 채널별 가격은 매장이 직접 설정하며 본사는 개입하지 않는다.
예약 확정 방식: 모든 예약은 자동 즉시 확정 또는 관리자 컨펌 확정 두 옵션 중 하나로, 매장주 설정에 따라 운영된다.

3예약 상품 정책

타석 예약고객이 특정 시간에 연습용 타석을 이용 — 타석 예약 후 레슨 예약으로 이어지는 플로우
레슨 예약특정 프로/강사의 레슨 시간 예약 (1:1)
스크린 예약스크린골프 룸 이용 — 점주 예약 복사 기능 제공
상품 구성타석 · 레슨 · 스크린 개별 운영 + 결합·패키지 상품 운영 (기존 FMS 시스템과 동일)
타석 호환상품 타입별 사용 타석 제약 — 타석/레슨 → 연습용 타석, 스크린 → 스크린룸
외부 상품 매핑외부 채널 상품을 QR 내부 상품과 연결하여 동일 재고로 관리

4결제 정책

결제 수단과 예약 채널은 분리 관리한다. 예약 상태와 결제 상태는 별개로 관리한다.

App 결제QR App(프렌즈스크린)에서 예약과 동시에 사전 결제 (카드·간편결제) — 골프존 계좌 연동 방식 고려 (간편결제·점주 입금)
이용권 결제보유 이용권 차감 — 이용 시작 시간 도래 시 차감 (5항 참조)
현장 결제사전결제는 선택 — 예약은 확정하되, 이용 시작 전 매장에서 결제 완료 필수 (현금·카드). 점주가 결제 시 선결제/후결제 방식 선택 설정
외부채널 결제외부 채널(네이버·김캐디 같은)의 결제 상태를 내부에 저장, QR 내부 결제와 중복 처리 금지
할인권 사용결제 시 할인권 사용 가능 (이용권 구매 할인 — 할인권·캐시·마일리지 — 은 5항 참조)
미결제 예약현장결제 대기 상태로 QMS 관리자 화면에 별도 표시
영수증결제·판매·충전·환불 건 영수증 출력 제공 (상품·공급가·부가세·합계·결제수단·승인번호)
결제 실패예약을 일정 시간(5분) 유지하며 재결제 기회 제공, 이후 자동 취소
정산채널 × 상품 × 매장 단위 자동 집계 — App·외부채널·현장 결제 분리 관리
PG·정산 주체매장별 PG 계약·매입 — 매장 자율 운영 원칙에 따라 매출·환불·정산을 매장 단위로 처리

5이용권 정책

구매 위치App 구매, 매장 구매
구매 할인이용권 구매 시 할인권 · 캐시 · 마일리지(포인트)로 할인 적용 가능
사용 위치QR App 예약, 키오스크, QMS 관리자 화면
이용권 구분타석권 · 레슨권 분리 관리 (시간권 / 횟수권 / 기간권 / 일일권)
차감 시점이용 시작 시간 도래 시 차감 — 취소 가능 시간 내 취소하면 차감 전이므로 정상 취소, 노쇼(미체크인) 시에도 시작 시간 도래로 차감 유지
차감 규칙권종 × 상품 매트릭스 기준 — 시간권은 이용 시간만큼 · 횟수권은 1회 · 기간권은 유효기간 내 이용. 휴무일에는 차감 제외 옵션 설정 가능
취소 시 복구무료 취소 시간 내 취소 시 이용권 자동 복구
노쇼 시 처리이용 시작 시간 도래로 차감됨 — 복구하지 않음 (7항 참조). 노쇼 인원 설정·해제는 점주가 직접 처리
유효기간이용권별 유효기간 관리, 만료 처리
사용 범위전체 매장 공통 이용권 / 특정 매장 전용 이용권 구분 — 공통권은 금액권·할인권 개념으로 운영 (결제 시에만 사용)
양도회원 간 양도 가능 — QMS 관리자 화면에서 처리 (이력 저장)
선물하기App 내 이용권 선물하기 기능 추가 검토 — 카카오톡 선물하기 등 연동 포함, 이용권 또는 마일리지 구매 후 타 회원에게 선물 · 자세한 내용은 추후 미팅 예정
외부채널 제한외부 채널 예약에는 이용권 사용 제한 가능
관리자 처리오류·예외 시 복구·재차감·만료 처리 가능 (모든 이력 저장)
이용권 사용 내역 보정 (결정): ① 관리자 툴에서 사용 로그 기반 직접 복구/수동 차감 방식 채택 — 프로토타입 반영(회원상세 › 이용권 › 사용 내역, 잔여 실시간 갱신). ② 단발성 상품 생성·제공 방식은 보조 옵션으로 추후 검토.

6취소 · 환불 정책

무료 취소매장별 ‘APP 취소 마감’ — 기본 타석 60분 전 · 레슨 60분 전까지 고객 직접 취소 → 결제 취소 또는 이용권 복구 (FMS는 5분 전까지 가능하나 실제 활용 고려해 60분으로 설정)
마감 후 취소무료 취소 시간 경과 후 취소는 환불 불가 — 이용권 예약은 차감 유지
환불 방식결제 수단별 개별 처리 — App 결제는 PG 취소, 이용권은 복구, 외부채널은 해당 채널 정책. 환불 계산 기능 제공 (위약금·잔여일수에 따른 잔금 계산 설정)
현장결제 취소결제 전이면 예약만 취소, 결제 후면 관리자 확인 후 환불
매장 사유 취소장비 장애·강사 부재·휴무 등 → 관리자 수동 처리, 전액 환불 또는 이용권 복구 (고객 패널티 없음)
이력 관리모든 취소·환불·이용권 복구 이력 저장
FMS 이용권 환불 처리 (시스템):
  1. 전액 환불 원칙 — 개별 결제 상품(PaymentDetail) 단위로 취소하며 해당 상품 전액이 환불된다. 부분 금액 환불(예: 남은 기간 비례 환불)은 시스템에서 자동 계산하지 않는다.
  2. 이용권 자동 삭제 — 결제 취소 완료 시 해당 결제로 발급된 이용권이 자동 비활성화(Deleted=1)된다.
  3. 2단계 처리 — PG사(NicePay) 승인취소 → 성공 시 FMS DB에서 결제/이용권 상태 변경. PG 취소 실패 시 환불 불가.
  4. 재결제 지원 — 결제수단 변경이 필요한 경우 기존 결제 취소 + 새 결제 등록 방식으로 처리된다.
  5. 모든 채널 통합 관리 — POS/APP/Kiosk에서 발생한 모든 결제를 FMS에서 일괄 환불 처리 가능하다.

7노쇼 정책

노쇼 기준매장별 ‘대기 시간’ — 예약 시간 후 기본 타석 10분 · 레슨 15분 미방문 시 노쇼 처리 (설정 옵션 5~60분)
처리 방식시스템 자동 처리 또는 관리자 수동 처리 — 결제 완료 예약은 노쇼 처리 제외 가능 (매장 설정)
노쇼 후 타석해당 타석 즉시 개방 — 현장(워크인) 손님 우선
이용권 예약이용 시작 시간 도래로 차감, 노쇼 시에도 유지 (복구하지 않음)
선결제 예약노쇼 시 환불 불가 적용 가능
반복 노쇼누적 N회 발생 시 선결제 전환 (예약 시 사전 결제 필수) — 전환 기준 횟수는 점주 옵션 설정 (기본 3회)
이력/알림노쇼 이력 관리, 고객·관리자에게 노쇼 상태 표시
노쇼 이용권 보정 (결정): 노쇼로 차감된 이용권은 원칙적으로 복구하지 않으며, 예외 발생 시 ① 관리자 툴에서 사용 로그 기반 직접 복구 방식으로 처리(프로토타입 반영, 5항 연계).

8체크인 · 이용 정책

예약 상태 흐름 — 이용권은 이용 시작 시간 도래 시 차감된다.

예약대기→ 예약확정→ 체크인 (사용 확정)→ 이용중 (이용권 차감)→ 이용완료
체크인 방식App 체크인 · 키오스크(예약번호/휴대폰번호) · 관리자 체크인 — 일별·월별 출석체크 기능 (연습장) · 연습 시 출석체크 추가 기능 검토 (앱 리텐션 향상 목적)
외부예약 체크인외부 예약번호 또는 고객 정보로 확인
체크인 효과이용권 사용 확정 + 타석 사용 가능 상태 전환 (실제 차감은 이용 시작 시간 도래 시)
이용 시작결제/이용권 확인 후 이용중 상태로 변경 (타석 제어 연동 가능)
이용 완료이용 시간 종료 시 자동 또는 관리자 수동 완료 처리

9타석 운영 정책

배정 방식자동 배정 + 관리자 변경 — 시스템이 우선순위로 자동 배정, 매장주가 대시보드에서 드래그로 변경. 모든 채널 동일 적용 (고객 선택 미채택)
타석 등급일반석 · 프리미엄 · VIP 3등급 — 등급별 가격 차등
타석 구성연습용 타석 · 스크린룸 타입 구분, 상품 타입별 호환 검증
타석 상태예약 가능 · 예약 완료 · 이용 중 · 점검 중 · 사용 중지
모드별 제한타석별 사용 가능 상품/모드는 QMS에서 매장이 설정, 타석 화면(Client)은 매장 구독 상태·하드웨어 세대·옵션 장비를 반영하여 설정값대로 동작
점검/장애점검·장애 타석은 예약 불가 처리, 기존 예약은 관리자가 변경/취소 처리 (매장 사유 → 패널티 없음)

10레슨 정책

예약 기준프로 · 날짜 · 시간 · 레슨 상품 단위, 프로별 가능 시간 별도 관리
레슨 구성1:1 전용 — 강사 1 · 타석 1 · 고객 1 (그룹 레슨 미지원)
레슨 스케줄프로별 레슨 스케줄 월/주/일 단위 설정 (기능 고도화)
레슨 시간기본 15분 단위 — 매장 설정 (옵션화: 15 / 20 / 30 / 60분)
타석 배정레슨 예약 시 연습용 타석 자동 배정, 관리자 변경 가능
결제App 결제 · 이용권(레슨권) · 현장 결제
취소 기준매장주 커스텀 — QMS에서 매장주가 직접 설정 (기본 시작 60분 전까지)
프로 변경관리자 권한으로 변경 — 변경된 회원에게 노티 (장기/단기 변경 구분, 노티 방법 논의 필요). 프로 계정 로그인 시 해당 프로의 레슨 스케줄·회원만 노출 (프로 권한 고도화)
레슨권일반 타석 이용권과 분리 관리 + 회원 레슨 일지 작성·기록 (레슨 회원별, 엔드 유저 비노출)
레슨 노쇼이용 시작 시간 도래로 차감된 레슨권 유지 또는 환불 제한 (기본 대기 15분)

11외부채널 연동 정책

대상 채널외부 예약/결제 채널 — 네이버 예약 연동 예정 (외 김캐디 같은 서비스)
연동 방식API 실시간 연동 목표 — 연동 난이도에 따라 단계 적용 (그 전 구간은 수동 등록/CSV 폴백)
예약번호 관리외부 예약번호 + 내부 예약번호를 함께 저장 (CS 추적)
예약 연동외부 예약 발생 시 내부 예약 슬롯 자동 차단 — 외부 예약 시간 변경도 연동
취소 연동API 가능 시 자동, 불가 시 관리자 수동 처리
결제 상태외부 결제 완료 / 현장 결제 대기 구분 저장
예약 충돌동일 시간대 충돌 시 먼저 확정된 예약 우선(timestamp), 후순위에 안내 메시지 자동 발송 — 수동/CSV 구간은 관리자 보정
가격채널별 가격은 매장이 직접 설정 — 본사 미개입 (매장 매출)
연동 실패관리자 알림 + 수동 보정 모드
정산채널별 수수료·정산 상태(대기/완료/제외) 관리

12회원 정책

가입 기준QR App 예약은 회원 기본, 외부 채널 예약은 비회원 허용 · 네이버 예약 회원은 이름·전화번호 확인 후 인앱 회원과 연동 검토 (단, 기존 정책에 따라 이름·전화번호 마스킹 처리 필요)
회원 등급일반 · 레슨 · 휴회 3분류 + 단골회원 · 블랙리스트 표기 (표기 설정된 회원이 회원 목록에 노출)
비회원 매칭외부 채널 비회원은 이름+휴대폰 일치 시 회원 자동 매칭 (개인정보 마스킹 규정 확인 필요). 외부 채널 유입 시 자체 회원 DB 매칭 가능 여부 확인 필요
휴회휴회 기간 동안 이용권 보존 · 만료일 자동 연장 — 관리자 설정으로 지정
회원 메모관리자만 작성·조회 (회원 비노출) — 마스터 계정은 전체 회원, 프로는 자기 회원만 조회
탈퇴이용권 보유 시 탈퇴 불가 — 이용권을 먼저 소진하거나 매장에서 환불·삭제 처리 후 탈퇴. 탈퇴 시 전체 삭제 (제세공과금 처리·게임/대회 참여 기록은 별도 기간 후 삭제)
휴면 전환휴면 정책 전면 삭제 — 미로그인 자동 휴면 전환 미운영 (기존 366일 휴면 정책 폐지)
개인정보외부 채널 고객 정보는 회원 전환 시 회원 정책에 통합
노쇼 관리회원 기준 누적 노쇼 카운트 관리 (7항 연계)
일괄 등록관리자 엑셀(CSV) 일괄 등록 — 이름·휴대폰·상품·수량/시간·유효기간 양식으로 회원+이용권 대량 등록 (양식 다운로드·미리보기 후 등록)
약관 동의가입·로그인 시 서비스 이용약관 확인·동의 (총칙·이용계약·서비스 이용료·계약 당사자 의무·이용제한/해지·손해배상/면책·정보제공)
이용권 보유 회원 — 탈퇴 핵심:
  1. 이용권을 보유한 회원은 탈퇴할 수 없다. 이용권을 먼저 소진하거나 매장에 연락해 환불/삭제 처리 후 탈퇴해야 한다.
  2. 휴면 정책은 전면 삭제되어 미로그인 자동 휴면 전환은 운영하지 않는다.
  3. 탈퇴 차단 시 앱에서 보유 중인 이용권 목록(상품명·유형)을 사용자에게 보여주며 "매장 문의 부탁드립니다" 안내를 한다.

13관리자 운영 정책

권한매장주 + 메뉴 권한 보유 직원 — 조회·수정·취소·환불·정산 모두 처리, 본사는 관여하지 않음 (매장 자율 운영). 매장주 외에도 해당 메뉴 권한을 보유한 직원이면 컨트롤 가능. 권한은 QMS에 맞춰 디폴트값 없이 직원 등록 시 메뉴별 부여 (현재 디폴트 4개 설정 중 → 제거)
플랜별 기능기본(무료)과 매장 구독에 따라 관리자 기능과 Client 제공 모드 범위를 달리 적용할 수 있다. 구체적인 기능 귀속은 오픈 업데이트 스펙에 따라 상이할 수 있음 [[검수: 관리자 기능별 기본·매장 구독 귀속 확정 필요]]
정책 스코프매장 오버라이드 — 예약 단위·마감·취소 마감·대기 시간·휴무(정기 요일/임시 휴업/지정 휴업일)를 매장별 설정. 지정 휴업일 설정 시 회원 이용권도 설정 일자만큼 자동 연장 (자동 연장 / 미연장 매장 설정 옵션)
예약 통합 조회모든 채널 예약을 한 화면에서 조회 (일자/시간/타석/채널별 필터, 드래그로 타석 변경) — 예약 채널별 색깔 구분 (네이버 예약 · 앱 예약 등)
예약 등록·변경·취소전화/현장 예약 수동 등록, 시간·타석·프로·결제 상태 변경, 취소 처리
결제 관리미결제·결제완료·환불·이용권 사용 상태 관리 — 건별 영수증 출력, 환불 처리 시 판매내역·매출에 반영(환불액은 매출 집계 제외)
상품 판매(POS)이용권·레슨·음료·용품 등 현장 상품 판매 — 장바구니 담기 → 회원 연결 → 결제(현금·카드·포인트) → 영수증. 미결제 보류(임시 저장) 지원, 판매 결과는 판매내역·결제관리·매출에 자동 반영
이용권 관리발급·차감·복구·만료 처리 — 회원별 사용 로그 기반 관리자 복구/수동 차감(잔여 실시간 반영)
노쇼 처리자동 또는 수동 노쇼 처리
채널 관리예약 채널 추가·수정·비활성, 상품 매핑
라커라커 임대 운영 유지 (회원·기간 관리)
매출·정산채널 × 상품 × 매장 단위 자동 집계 — 매장 서비스이용료·AS 비용 확인·월 정산 처리(정산 완료 시 알림톡 발송), 직접 입력·필요 금액 자동 설정 기능
포인트 충전서비스 포인트·문자(알림톡) 포인트 충전 — 충전 금액 직접 입력 또는 필요 결제 금액 자동 입력. 결제수단 카드·계좌이체·무통장입금, 무통장입금은 입금 확인 후 충전 완료. 문자 포인트는 발송 시 차감(알림톡 15P·SMS 22P/건), 잔액 기준 이하 시 자동 충전(기준·금액 매장 설정)
이력 관리예약 변경·취소·환불·이용권 처리 이력 저장
통계예약률·취소율·노쇼율·타석 가동률 (채널별/상품별/매장별) — 매출 통계 화면 제공, 매출통계 기간 자율 설정 · 항목별 SUM · 이용 패턴 통계(시간대·연령·성비)

14알림 정책

상황알림 내용
예약 완료예약 일시·매장·타석·결제 상태 안내
예약 변경변경된 예약 정보 안내
예약 취소취소 완료 및 환불/이용권 복구 안내
리마인드이용 시작 1시간 전 1회 — 알림톡 + App Push 자동 발송
결제 실패결제 실패 및 재시도 안내 (5분 내 재결제 가능)
노쇼 처리노쇼 상태 및 패널티 안내
매장 사유 취소취소 사유 및 변경/환불 안내
이용료 정산 완료서비스 이용료·AS 비용 정산 완료 안내 (매장 대상 알림톡)
알림 채널: App Push · 알림톡 · SMS / Push 실패 시 중요 알림(예약 확정·취소·리마인드)은 알림톡으로 재발송 / 모든 알림 발송 이력 저장
발송 비용(문자 포인트): 알림톡·SMS 발송은 문자 포인트에서 건당 차감(알림톡 15P·SMS 22P). 잔액 부족 시 발송 차단(충전 유도), 자동 충전 설정 시 기준 이하로 떨어지면 자동 보충. (13항 포인트 충전 연계)

15예외 · 장애 처리 정책

상황처리 정책
장비 장애관리자 수동 처리 — 해당 타석 예약 변경 또는 취소 (매장 사유 → 패널티 없음)
매장 임시 휴무관리자 수동 처리 — 예약 고객 알림 후 일괄 취소 또는 변경 (휴무 체계: 정기 요일·임시 휴업·지정 휴업일)
외부채널 연동 오류관리자 알림 후 수동 예약 확인
결제 성공·예약 실패결제 취소 또는 예약 수동 생성
예약 성공·결제 실패예약을 일정 시간(5분) 유지 후 자동 취소 — 그 사이 재결제 가능
이용권 차감 오류관리자 복구 또는 재차감
키오스크 장애QMS 관리자 화면에서 수동 체크인 (결제는 카운터에서 처리)
중복 예약 발생먼저 확정된 예약 우선, 후순위 취소·변경 안내