● WON'S CLEANING · 원스클리닝
4차 작업 보고 — 요청 · Before · After
2026-07-06 전달해 주신 피드백(메인페이지 · 서비스 페이지 · 예약하기 · 어드민) 전체 반영 보고
● 보내주신 요청 전 항목 반영 완료 — 예약 차단 버그 · 정산 오류 포함
한눈 요약 — 이번 피드백은 ① 예약이 안 되던 문제(연락처 검증 오류) ② 정산 오류(할인 쿠폰이 팀장 급여를 깎던 문제)
두 가지 급한 버그와, ③ 내창/창틀 서비스 종료 ④ 예약 흐름 개편(정기/1회성 먼저 선택) ⑤ 지역 확장(연수·남동·미추홀)
⑥ 메인페이지 정리 ⑦ 영상 관리(대표님이 직접 업로드) 신설, 그리고 미팅 중 합의된 ⑧ 계좌이체 입금 안내(미납 방어)로 정리됩니다.
아래에 요청 → 작업 전 → 작업 후 순서로 모두 담았습니다.
1예약이 안 되던 문제 (긴급 버그)
요청“정기권/1회 예약 마지막에 Invalid string: must match pattern… 이런 게 뜨고 예약이 안 됨”
BEFORE- 연락처 형식이 조금만 달라도 영문 오류 코드가 그대로 노출
- 결제 버튼을 눌러도 예약이 완료되지 않음
AFTER- 하이픈·공백·점 등 어떤 형식으로 입력해도 자동 정리되어 통과
- 잘못된 번호면 입력 단계에서 바로 “연락처를 확인해 주세요. 예: 010-1234-5678” 한글 안내
- 1회 예약·정기권·전화예약 등 모든 예약 경로에 동일 적용
2예약 흐름 개편 — 정기/1회성 먼저 선택
요청“먼저 정기인지 1회성인지 선택 → 세부 항목이 나뉘어야 함. 화장실은 정기와 1회성이 구분돼야 하고, 처음 신청하는 사람이 정기를 누르면 안내 문구로 1회성을 권해야 함. 예약 페이지는 로그인이 먼저”
BEFORE- 서비스 6종이 한 화면에 나열(정기/1회 구분 없음)
- 화장실은 1회 요금(80,000원)으로만 예약됨
- 첫 이용 안내는 결제 직전에만 잠깐 노출
- 비로그인도 예약 화면 진입
AFTER- ① 정기/1회성 → ② 세부 항목 2단계 선택으로 개편
- 정기: 집 전체 · 화장실 정기(회당 60,000원 · 45분 · 4회권) / 1회성: 집 전체 · 화장실(80,000) · 주방(80,000) · 냉장고(60,000)
- 첫 이용 고객이 ‘정기’를 누르면 즉시 안내 + ‘1회성으로 선택하기’ 버튼 (이용 이력 기준 자동 판별)
- 예약 페이지 진입 시 로그인 필수로 복원
3추가시간 금액 표기 + 최종 결제 반영
요청“1회 관리청소 추가시간에 따른 금액도 같이 표기되고 → 최종 결제 금액에도 반영되어야 함 (화장실·주방·냉장고 모두 동일하게)”
BEFORE- +30/+60분 선택 시 시간만 늘고 금액은 그대로
- 추가 요금이 얼마인지 어디에도 표시 안 됨
AFTER- 선택 버튼에 금액 표기: +30분 · +40,000원 / +60분 · +80,000원
- 결제 화면에 ‘추가시간’ 별도 줄 → 최종 금액 합산 (검수: 냉장고 60,000 + 30분 = 100,000원)
- 단가(30분당 40,000원)는 요금표 구간과 동일 기준 — 관리자 시스템설정에서 변경 가능
4내창/창틀 — 서비스 종료
요청“내창/창틀 삭제 (서비스에서 삭제하려 합니다) — 예약·공간별·요금표·프로세스·후기·영상까지”
BEFORE- 공간별 4종에 내창/창틀 포함(예약 가능)
- 요금표·홈 소개·후기·표준 프로세스 17번·창틀 영상 노출
AFTER- 사이트 전체에서 제거: 예약 옵션 · 상세 페이지 · 요금표 · 메뉴 · 홈 소개 · 후기 문구 · 히어로/청소영상(창틀 편) · 관리자 전화예약
- 표준 프로세스 17번 삭제 → 19단계로 자동 정리 (문의하신 ‘번거롭지 않냐’ — 전혀 번거롭지 않게 처리했습니다. 12번은 요청대로 유지)
- 과거 예약 데이터는 그대로 보존
5냉장고 내부 관리 — 45분 + 기준 명시
요청“냉장고 내부 관리 45분으로. 추가 내용: 기본 시간 기준은 일반 냉장고 및 양문형 냉장고 1대까지”
BEFORE- 냉장고 1시간 표기(요금표·상세·예약 견적)
- 냉장고 대수 기준 안내 없음
AFTER- 45분으로 통일(요금표 · 상세 페이지 · 예약 견적 · 가능시간 계산까지)
- 요금표에 ‘냉장고 1대 기준’ 태그 + 상세 안내에 1대 기준 문구 추가
6메인페이지 정리 (섹션 5개 삭제)
요청“‘영상으로 보는 원스클리닝’ · ‘연수구 주민을 위한…’ · ‘표준 프로세스’ · ‘상담부터 서비스까지’ · ‘안심보증’ 삭제, 후기의 내창 언급 삭제”
BEFORE- 홈 12개 섹션 — 스크롤이 길고 중복 정보 존재
AFTER- 요청하신 5개 섹션 모두 삭제 → 히어로 → 6가지 이유 → 서비스 → 청소범위 → 비포애프터 → 요금표 → 스토리 → 후기 → FAQ → 상담 유도로 슬림화
- 후기 문구에서 내창·창틀 언급 제거
- ‘필요한 만큼, 원하는 방식으로’ 소개도 화장실·주방·냉장고 3종으로 정리
7요금표 — 인기 태그 + 별표 안내 강조
요청“인기 표시를 35~49평 정기 · 10~24평 1회성에도 추가. 별표(※) 중요 내용을 더 잘 보이게 (요금표·화장실·주방·냉장고·환불기준·파손보상)”
BEFORE- 인기 태그 2곳(정기 25~34평 · 1회성 원룸)
- ※ 안내가 작은 회색 글씨라 잘 안 보임
AFTER- 인기 태그 4곳(정기 25~34 · 35~49 / 1회성 원룸 · 10~24) — 홈·요금 페이지 동일
- ※ 안내를 초록 강조 박스로 승격 — 요금표 · 공간별 상세 · 환불 기준 · 파손 보상 모두 적용
8서비스 지역 확장 + 주소 입력 4단계
요청“① 지역구 → ② 행정동 → ③ 주소 → ④ 상세주소 순서. 인천 연수구 15개 동 + 남동구 8개 동 + 미추홀구 7개 동”
BEFORE- 연수구 15개 동만 선택 가능(단일 목록)
- 행정동 → 주소 순서(지역구 선택 없음)
AFTER- 보내주신 목록 그대로 3개 구 30개 동 등록
- 지역구 → 행정동 → 주소 → 상세주소 4단계(예약 · 마이페이지 우리집정보 · 관리자 전화예약 모두)
- 신규 지역은 전 팀이 후보로 노출 — 팀별 담당 구역을 정해주시면 그대로 배정해 드립니다
9근무 가능 시간 — 08:30 ~ 19:00
요청“캘린더 근무 가능 시간은 8시 30분 ~ 7시 마감으로”
AFTER- 08:30 시작 ~ 19:00 마감, 시작 시각 30분 간격(첫 시작 8:30 · 마지막 18:00)
- 작업시간이 긴 예약은 마감(19시)을 넘지 않는 시각만 자동 노출 (검수: 2시간 작업 → 마지막 시작 17:30)
10회사소개 — 지역 확장 표현 + 팀 이미지
요청“‘인천 연수구 가정집 관리청소’ → ‘인천 가정집 관리청소’(확장성). 팀장 사진은 빼고 대표할 수 있는 이미지로”
BEFORE- ‘인천 연수구’ 한정 표현
- 팀 소개에 개인 아바타(사람 아이콘) 노출
AFTER- ‘인천 가정집 관리청소’로 변경(운영지역 안내도 3개 구로 갱신)
- 개인 사진 대신 원스클리닝 브랜드 로고 이미지로 통일 — 추후 팀 단체사진 등 원하시는 이미지로 교체 가능
- 1회성 카피도 “필요할 때, 깨끗하게 한번”으로 수정
11정산 오류 수정 (중요)
요청“회사가 할인 쿠폰을 주면 회사 매출에서 차감되어야 하는데, 할인된 금액에 0.7을 곱해 팀장 급여가 줄었다. 팀장 부담 할인코드 수치도 안 맞는 것 같다”
BEFORE- 팀 지급 = 할인 후 결제액 × 70% → 회사부담 쿠폰인데도 팀 몫이 깎임
- 팀장부담 쿠폰은 할인액이 이중으로 차감되는 구조
AFTER- 팀 지급은 할인 전 정가 기준 70%로 계산
- 회사부담 쿠폰: 팀 몫 그대로, 할인은 회사 몫에서 차감 (예: 정가 160,000·1만 할인 → 팀 101,819원 그대로 보전)
- 팀장부담 쿠폰: 할인액(부가세 제외분)만 팀 몫에서 1회 차감 — 회사 몫 보전
- 정산 화면에서 ‘정산 생성/갱신’ 한 번이면 기존 미지급 건도 새 기준으로 자동 재계산 (지급 완료 건은 건드리지 않음)
12쿠폰 — 클릭 적용 + 삭제 기능
요청“고객이 쿠폰 코드를 직접 타이핑하지 않고 클릭으로 사용할 수 있는지. 등록된 할인코드는 어떻게 삭제하는지”
BEFORE- 쿠폰 코드를 외워서 직접 입력해야 함
- 할인코드 삭제 기능 없음(생성만 가능)
AFTER- 결제 화면에 ‘내 쿠폰 — 누르면 바로 적용’ 버튼 노출 (검수: 클릭 → 코드 자동 입력 → 할인 즉시 반영)
- 할인코드 관리에 비활성화/활성화 · 삭제 버튼 추가 — 사용 이력이 있는 코드는 기록 보존을 위해 삭제 대신 자동 비활성화(신규 사용 즉시 차단)
13팀장 화면 — 메뉴 권한 · 스케줄 이동 · 알림
요청“팀장 로그인 시 접근 불가 메뉴는 안 보이게. 팀장이 본인 스케줄을 옮길 수 있는지. 고객 예약 요청 시 팀장에게 바로 알림이 가는지 / 수락이 늦으면 중복되지 않는지”
BEFORE- 모든 계정에 관리자 메뉴 전체 노출
- 팀장이 예약 시간을 직접 옮기는 기능 없음
AFTER- 계정별 메뉴 자동 분리: 대표=전체 / 팀장=‘팀장 메뉴’(현장작업·내 정산 등)만 / 고객=관리자 메뉴 미노출
- 현장작업에 ‘시간 변경’ 추가 — 빈 시간대만 선택 가능, 겹침은 서버가 이중 확인, 이동 시 고객 안내 메시지 준비
- 신규 예약 시 팀장 알림 적재(알림톡 승인 후 실발송 전환). 예약 중복은 원천 차단 — 고객이 신청한 순간 해당 시간이 선점되어, 승인 전이라도 다른 고객이 잡을 수 없습니다
14영상 관리 — 대표님이 직접 업로드 (신규)
요청“방·거실 영상들도 업로드. 대표가 직접 다 설정하고 앞으로 업로드될 영상들로 업데이트 가능한지”
BEFORE- 영상 목록이 코드에 고정 — 교체할 때마다 개발 작업 필요
AFTER- 관리자 메뉴에 ‘영상 관리’ 신설 — 촬영한 영상 파일(mp4) 직접 업로드 또는 인스타 릴스 연결
- 제목·태그·순서·홈 히어로 노출 여부·활성/비활성·삭제까지 전부 대표님이 직접 관리
- 등록 즉시 홈 히어로 숏폼 + 청소영상 페이지에 자동 반영 · 기존 8편은 미리 등록해 두었습니다
- 방·거실 영상은 촬영본 파일만 올리시면 바로 노출됩니다
15계좌이체 입금 안내 — PG 승인 전 미납 방어 (신규 · 미팅 중 합의)
요청“카드가 결제가 안 되어서 계좌로 우선 받아야 하는 동안 어떻게 미납을 방어해야 할까요?” → 합의: 결제 클릭 시 계좌이체 안내(계좌번호·금액 표기), 승인 단계 없이 입금 확인 후 대표가 별도 연락
BEFORE- “현재 결제는 시범 운영(모의) 단계입니다” 문구만 표시
- 고객이 어디로 얼마를 입금해야 하는지 안내 없음 → 미납 위험
AFTER- 접수 완료 화면(1회 예약·정기권 공통)에 입금 안내 박스: 은행 · 계좌번호 · 예금주 · 입금 금액 + 계좌번호 복사 버튼
- “입금 확인 후 확정 연락드립니다” — 합의대로 승인 단계 없음(이탈 방지)
- 계좌번호는 관리자 → 시스템 설정에서 대표님이 직접 입력·수정 (입력 전까지는 ‘확정 연락 시 안내’ 문구로 표시)
- PG 승인 후에는 설정 스위치 하나로 안내 제거 — 개발 작업 불필요
16문의 주신 항목 — 답변
| 문의 | 답변 |
| “팀원 A 매니저 → 나중에 실명 팀장으로 바꿀 수 있는지” | 가능 성함·소개·경력을 주시면 그대로 교체됩니다(개발 작업 5분). |
| “전화예약 추가는 각 팀장 캘린더 기반인지” | 네 해당 팀장의 실제 빈 시간만 선택되고, 고객 온라인 예약과 겹치지 않게 같은 기준으로 계산됩니다. |
| “컴플레인 확인 후 팀장에게 어떻게 전달하는지” | 안내 운영현황에서 확인 → 해당 예약의 내부 메모(고객에게 안 보임)로 남기면 담당 팀장이 확인합니다. 알림톡 승인 후에는 자동 알림도 가능합니다. |
| “외부후기 리워드는 고객이 신청하는 항목이 있었나” | 있음 고객 마이페이지 → 이용내역 → ‘리워드 신청’(네이버/당근 선택) → 대표님이 운영현황 ‘외부후기 리워드’ 탭에서 확인 후 지급/반려. |
| “결제 환불에서 환불을 누르면 승인되는 구조인지” | 현재 모의결제 단계라 즉시 환불 처리로 기록됩니다. PG 연동 후에는 같은 버튼이 카드사 환불 요청으로 이어집니다(승인까지 카드사 일정 소요). |
| “팀장과 대표가 내부 메시지를 남길 수 있는지” | 가능 예약 단위 내부 메모(고객 비노출)로 양방향 소통 가능합니다. |
| “확정 후 당일 취소나 스케줄 변경은 어떻게 되는지” | 정리 고객은 24시간 이내 변경 불가(취소 시 50% 환불 규정). 팀 사정일 때는 팀장 화면에서 시간 변경(고객 협의 후) 또는 팀 사정 취소(100% 환불+20% 보상쿠폰 자동)로 처리합니다. |
| “자동 메시지를 실제 카톡으로 받아보고 싶다” | 심사 대기 메시지 내용·발송 시점은 모두 완성되어 쌓이고 있습니다. 카카오 알림톡 발신프로필 + 템플릿 심사가 통과되면 그대로 실발송으로 전환됩니다(대표님 카카오 채널 개설 필요). |
17이렇게 확인해 보세요
| 확인 항목 | 방법 |
| 새 예약 흐름 + 추가시간 금액 | 예약하기 → 1회성 → 냉장고 → 추가시간 +30분 → 결제 화면에서 정가/추가시간/결제금액 확인 |
| 화장실 정기 4회권 | 예약하기 → 정기 → 화장실 → 주기 선택 → 60,000×4회 = 240,000원 결제 화면 |
| 내 쿠폰 클릭 적용 | 결제 화면의 ‘내 쿠폰’ 버튼 클릭 → 할인 즉시 반영 |
| 정산 재계산 | 대표 로그인 → 정산 관리 → ‘정산 생성/갱신’ 클릭 → 회사부담 쿠폰 건의 팀 지급액이 보전되는지 확인 |
| 영상 관리 | 대표 로그인 → 관리자 → 영상 관리 → 영상 파일 업로드 또는 릴스 연결 → 홈에서 바로 확인 |
| 팀장 메뉴 분리 | 팀장 계정 로그인 → 상단에 ‘팀장 메뉴’만 노출되는지 확인 |
| 계좌이체 입금 안내 | 대표 로그인 → 시스템 설정에 입금 은행·계좌번호·예금주 입력 → 예약 완료 화면에서 계좌·금액 안내 확인 |
전달해 주시면 바로 반영되는 것들 — ① 방·거실 촬영 영상 파일(영상 관리에서 직접 올리셔도 됩니다)
② 팀장 실명·소개 ③ 남동구·미추홀구 팀 배정(정해지면 담당 구역 지정) ④ 카카오 채널·알림톡 심사(실발송용) ⑤ PG 가맹 심사(실결제용)
⑥ 입금 계좌번호 — 관리자 → 시스템 설정에 직접 입력하시면 즉시 고객 화면에 표시됩니다.