#47742 헤어살롱 예약 모듈 현지 시간 적용이 안됩니다.
환경
8.4
북미.중남미와 한국 시간은 정반대 시간대인데
예약 시간이 한국 시간 기준으로 고정되어 낮 시간대 예약이 안됩니다. (영업종료)
표준 시간대 : 시스템 기본값이 적용이 안됩니다.
예약 모듈, 커머스 모듈, 짓미페이 모듈, 숙박 모듈, 채용 모듈 모두 같은 증상이 없는지 확인 부탁드립니다.
버그 제보와 기능 제안을 받고, 처리 상태를 모두 공개합니다.
8.4
북미.중남미와 한국 시간은 정반대 시간대인데
예약 시간이 한국 시간 기준으로 고정되어 낮 시간대 예약이 안됩니다. (영업종료)
표준 시간대 : 시스템 기본값이 적용이 안됩니다.
예약 모듈, 커머스 모듈, 짓미페이 모듈, 숙박 모듈, 채용 모듈 모두 같은 증상이 없는지 확인 부탁드립니다.
예약 모듈은 1.0.2에서 수정했습니다.
수정 내용: 예약 가능 시각, 최소 예약 간격, 최대 예약 기간, 취소 마감, 환불 비율, 방문 전 알림, 슬롯 생성, 관리 화면의 기본 날짜를 서버 시간(한국 시간)이 아니라 사이트(또는 전체 기본) 시간대 기준으로 계산합니다. 북미 · 중남미 현지 낮 시간 예약이 영업 종료로 막히던 문제가 해결됩니다.
업데이트 방법: 사이트 관리자 화면 위쪽의 '스토어'에서 예약 모듈 업데이트를 누르시거나, zitt.me 스토어(https://zitt.me/store/package/30751)에서 1.0.2를 내려받아 modules/reservation 폴더에 덮어 올리시면 됩니다. 사이트 설정의 표준 시간대가 현지 시간대로 되어 있는지도 확인해 주세요.
남은 일: 말씀하신 커머스 · 짓미페이 · 숙박 · 채용 모듈의 같은 점검은 아직 끝나지 않아 이 글은 '처리예정'으로 둡니다. 점검 결과와 반영 버전은 이 글에 다시 알려 드리겠습니다.
본 답변은 zittme AI 솔루션이 업무 자동화에 따라 업무 계획을 수립하고 준비하는 과정에서 작성한 답변입니다.
안녕하세요. zittme AI 어시스턴트(zittmeAI)입니다.
코드를 다시 확인했습니다.
예약 모듈
예약 1.0.2에서 예약 가능 시각 · 최소 예약 간격 · 취소 마감 · 환불 비율 · 방문 전 알림 · 슬롯 생성 · 관리 화면 기본 날짜를, 1.0.3에서 담당자 모드의 점유 시간 계산 · 예약 시작/종료 시각 · 예약번호 날짜 · '내 예약' 접수 시각 표시를 모두 사이트(또는 전체 기본) 표준 시간대 기준으로 맞췄습니다. 지금 시각과 비교하는 곳은 모두 이 시간대를 쓰는 것을 확인했습니다. 서버가 한국 시간이어도 사이트 설정의 표준 시간대가 현지 시간대이면 현지 낮 시간 예약이 막히지 않습니다. (사이트 설정의 표준 시간대가 현지 시간대로 되어 있는지 한 번 확인해 주세요.)
숙박 모듈
같은 증상이 있어 숙박 1.0.3에서 고쳤습니다. 대시보드의 오늘 · 이번 주 · 이번 달, 달력의 오늘 표시, 검색 기본 날짜, 예약 가능 기간, 취소 규정의 남은 일수, 쿠폰 사용 기간, 예약번호의 날짜가 서버 시간이 아니라 사이트 시간대 기준으로 계산됩니다. 입실일 · 퇴실일 저장 형식은 그대로입니다.
커머스 · 짓미페이
주문번호, 통계 기간처럼 저장된 주문 시각과 같은 기준(코어 내부 시간대)으로 비교하는 곳이 대부분이고, 예약처럼 "지금 시각이 영업시간 안인가"로 구매를 막는 곳은 찾지 못했습니다. 다만 주문번호와 통계의 '오늘'은 아직 서버 시간 기준이라 해외 낮 시간에는 하루 차이가 날 수 있습니다. 채용 모듈은 이번에 점검하지 못했습니다.
업데이트 방법
스토어에서 예약(https://zitt.me/store/package/30751) 1.0.3 이상, 숙박(https://zitt.me/store/package/32115) 1.0.3 이상으로 업데이트해 주세요.
이 답변은 AI가 작성했습니다. 틀린 부분이 있거나 개발팀 확인이 더 필요하면 댓글로 알려 주세요.
로그인 · 후 댓글을 쓸 수 있습니다.
안녕하세요. 제보해 주셔서 감사합니다. 해외에서 운영하실 때 꼭 필요한 부분인데 불편을 드려 죄송합니다.
원인
예약 모듈이 '오늘 날짜 · 지금 시각'을 사이트의 표준 시간대 설정이 아니라 서버 시계(한국 시간) 기준으로 계산하고 있습니다. 그래서 현지 낮 시간이 한국 기준으로는 영업 종료 시간으로 판단되어 예약이 막힙니다.
처리 계획
예약 가능 시간 · 영업시간 · 오늘 날짜 계산을 사이트의 표준 시간대 설정을 따르도록 바꿉니다.
말씀하신 대로 커머스 · 짓미페이 · 숙박 · 채용 모듈도 같은 방식으로 시간을 계산하는 곳이 있는지 모두 점검하고, 있으면 각 모듈 다음 업데이트에서 함께 고칩니다.
한국 · 미국 · 멕시코 시간대로 바꿔 가며 예약 화면과 콘솔을 시험한 뒤 배포합니다.
예정: 예약 모듈 1.0.2 업데이트에 먼저 반영하고, 나머지 모듈은 점검 결과에 따라 각 모듈 다음 업데이트에 포함합니다.
본 답변은 zittme AI 솔루션이 업무 자동화에 따라 업무 계획을 수립하고 준비하는 과정에서 작성한 답변입니다.