예약
예약은 회원이 좌석을 미리 잡아 두는 기능입니다. 회원이 HandyCafe Gamer 앱에서 요청을 보내면 카운터에서 승인하거나 거절합니다. 직원이 회원이나 방문 손님을 대신해 예약을 직접 만들 수도 있습니다.
예약은 클라우드 연결을 통해 오갑니다. 이 페이지를 쓰려면 클라우드 연결이 살아 있어야 합니다. 대기열은 서버에만 저장되므로 클라우드 없이도 동작합니다.
예약 페이지는 툴바에서 엽니다.
예약 유형
| 유형 | 의미 |
|---|---|
| PC | 지정한 좌석 하나를 잡아 둡니다 |
| 일반 | 좌석을 지정하지 않고 자리만 잡아 둡니다 |
도착했을 때 매장에서 좌석을 배정하는 방식이라면 일반 예약이 편합니다.
네 개의 탭
| 탭 | 내용 |
|---|---|
| 대기 중 | 승인 여부를 기다리는 요청 |
| 예정 | 승인되었지만 아직 시작하지 않은 예약 |
| 이용 중 | 예약 시간대가 지금 진행 중인 예약 |
| 이력 | 완료, 취소, 거절된 예약 |
각 카드에는 회원, 좌석, 시간대, 요청 메모, 요청이 들어온 시각이 표시됩니다. 회원 계정이 없는 사람을 위해 만든 예약에는 회원 대신 게스트 이름이 표시됩니다.
승인과 거절
대기 중 탭을 열고 카드의 작업 버튼을 사용합니다.
승인은 확인을 한 번 받은 뒤 회원에게 알림을 보냅니다. 예약은 예정 탭으로 이동합니다.
거절은 사유를 적을 수 있는 대화 상자를 엽니다. 사유는 회원에게 전달됩니다. "해당 시간대 예약 마감" 정도의 짧은 메모라도 사유 없는 거절보다 훨씬 낫습니다.
카운터에서 예약 만들기
새 예약을 선택합니다. 입력 항목은 다음과 같습니다.
- 회원: 서버에 등록된 회원을 이름으로 검색합니다. 비워 둘 수 있습니다.
- 게스트 이름: 계정이 없는 손님은 회원 대신 이 칸을 사용합니다.
- 날짜와 시작 시간.
- 이용 시간: 30분, 1시간, 1.5시간, 2시간, 3시간, 4시간 중에서 고릅니다.
카운터에서 만든 예약은 처음부터 승인된 상태입니다.
대기열
새 예약 양식에서 날짜를 비워 두면 시간을 잡는 대신 손님이 대기열에 들어갑니다. 대기열은 다음 빈 좌석을 기다리는 사람들을 순서대로 늘어놓은 단순한 목록입니다. 예약 탭 위쪽에 표시되며 이름 옆에 순번이 붙습니다.
손님이 자리에 앉거나 그냥 나가면 대기열 행의 작업 버튼으로 항목을 지웁니다.
대기열은 클라우드가 아니라 서버에 저장됩니다. 클라우드 연결이 끊겨도 그대로 동작합니다.
좌석 변경
PC 변경은 승인된 예약을 다른 좌석으로 옮깁니다. 대화 상자에 현재 좌석이 표시되고 사용 가능한 PC 목록과 일반 선택지가 함께 나옵니다. 변경을 적용하면 클라우드가 해당 좌석을 다시 확인합니다. 방금 다른 손님이 앉은 좌석은 거절됩니다.
취소와 삭제
취소는 예정되었거나 진행 중인 예약을 끝내고 회원에게 알립니다. 예약은 취소 상태로 이력에 남습니다.
삭제는 이력 항목을 영구히 지웁니다. 되돌릴 수 없습니다. 살아 있는 예약을 취소하는 용도가 아니라 오래된 기록을 정리하는 용도로 쓰세요.
세션 시작 시 예약 충돌
예약이 걸린 좌석에서 캐셔가 세션을 시작하려고 하면 HandyCafe가 먼저 멈추고 확인합니다.
| 경고 | 의미 |
|---|---|
| 이 PC는 곧 시작되는 예약이 있습니다 | 이 좌석에 특정 예약이 잡혀 있습니다 |
| 이 좌석은 예정된 예약을 위해 보류 중입니다 | 마지막 남은 좌석이 일반 예약을 위해 보류되어 있습니다 |
캐셔가 그래도 시작을 선택하면 그대로 진행됩니다. 이 선택이 예약 자체를 바꾸지는 않습니다. 좌석이 계속 사용될 상황이라면 예약을 취소하거나 다른 좌석으로 옮기세요.
여러 좌석을 한 번에 시작하면 충돌하는 좌석을 모두 모아 확인 창을 한 번만 띄웁니다. 좌석마다 따로 묻지 않습니다.
알림
새 요청과 회원의 예약 취소는 카운터에 알림으로 뜹니다. 페이지를 계속 열어 둘 필요는 없습니다. 목록을 다시 불러오려면 새로고침을 사용하세요.