세차장은 예약은 네이버로, 전화로, 카톡으로 따로 들어오고, 작업 기록은 수기 장부, 매출은 엑셀에 따로 적는 경우가 많습니다. 이걸 한 화면에서 이어지게 묶어 보려고 만든 웹 서비스가 WashONE(내부 프로젝트명 CarwashManage)입니다. 손세차장, 터널세차장, 디테일링샵, 광택·코팅 전문점처럼 차량을 받아 작업하고 결제받는 매장을 기준으로 설계했습니다.

서비스 주소: carwashmanage.mycafe24.com (가입하면 7일 무료 체험)

광고

WashONE 대시보드 화면

구분 내용
서비스명 WashONE 세차장 관리 시스템
버전 v1.1 (2026년 4월 기준)
대상 업종 손세차장, 터널세차장, 디테일링샵, 광택·코팅 전문점
이용 방식 SaaS 구독형 (7일 무료 체험)
기술 스택 PHP 7.x, MariaDB, Bootstrap 5, Chart.js, FullCalendar.js
호스팅 카페24 (Apache + PHP)

예약에서 결제까지 끊기지 않게

일반 세차장 POS는 예약, 계산, 고객 관리가 각각 다른 프로그램인 경우가 많습니다. WashONE은 예약을 잡으면 그 예약에서 바로 작업 입력으로 넘어가고, 작업을 마치면 결제와 매출 정산까지 같은 데이터로 이어집니다.

예약 화면은 FullCalendar.js로 만든 월 캘린더입니다. 예약이 네이버 예약, 직접 입력, 관리자 등록, 홈페이지 중 어디서 들어왔는지 구분해서 보여 주고, 예약완료·작업중·완료·NO SHOW·취소 상태를 색 배지로 표시합니다.

월 캘린더 형태의 예약 현황 화면

예약을 등록할 때는 차량번호 뒤 4자리만 입력하면 기존 고객을 찾아 줍니다. 처음 온 차량이면 그 자리에서 고객으로 등록하고, BAY별로 해당 시간이 비어 있는지도 바로 확인됩니다.

차량번호 검색과 BAY 시간 선택이 있는 예약 등록 화면

고객, 차량, 작업 기록

고객 목록은 전화번호나 차량번호 뒷자리로 검색하고, CSV로 한꺼번에 등록할 수 있습니다. 방문 횟수가 10회를 넘으면 VIP로 자동 분류됩니다.

고객 목록 화면

작업 입력 화면에서는 차량 크기에 맞는 가격이 자동으로 계산되고, 현금·카드·이체·쿠폰을 섞어서 결제 처리할 수 있습니다. 작업 전후(BEFORE/AFTER) 사진도 같은 화면에서 올립니다.

작업 항목과 혼합 결제, 사진 업로드가 있는 작업 입력 화면

작업 상세 화면에는 고객·차량·담당 직원, 항목별 가격과 메모, 전후 사진 갤러리, 결제 분할 내역이 모여 있습니다. 포트폴리오로 쓰는 사진은 번호판을 자동으로 블러·마스킹하도록 했습니다.

작업 상세와 BEFORE/AFTER 갤러리 화면

가격표와 쿠폰

세차 요금은 작업 종류와 차 크기에 따라 경우의 수가 많습니다. 그래서 가격표를 작업유형 × 차량 카테고리(세단/SUV/밴) × 크기(경형~특대형, 8단계) 매트릭스로 만들었습니다. 작업별 소요시간도 여기서 정하는데, 이 값이 예약 가능한 시간 슬롯 계산에 그대로 쓰입니다.

차량 크기별 가격 매트릭스 관리 화면

쿠폰은 할인금액, 할인율, 사용횟수 세 종류이고 남은 잔액을 이월해 관리합니다. 상단 통계 카드 4개에 발행·사용·만료 현황이 집계됩니다.

쿠폰 관리와 통계 카드 화면

월 결산과 세금계산서

월 결산은 Chart.js로 그립니다. 당월 총매출, 결제수단별(현금·카드·이체·쿠폰) 금액, 작업유형별 비율 파이 차트, 일별 매출 추이, 전월 대비 증감률이 자동으로 계산됩니다.

결제수단별 매출과 차트가 있는 월 결산 요약 화면

날짜별 매출은 캘린더 형태로도 볼 수 있습니다.

일자별 매출이 표시된 결산 캘린더 화면

세금계산서는 국세청 홈택스에 올릴 수 있는 엑셀 양식으로 내려받습니다. 공급가액과 세액은 자동 계산되고, 조회 기간은 기본으로 다음 달이 잡히게 했습니다. 발행 자체를 대신하는 건 아니고, 받은 파일을 홈택스에 업로드하는 방식입니다.

국세청 양식 세금계산서 엑셀 생성 화면

환경설정과 직원 계정

환경설정에서는 사이트명, BAY 수, 영업시간, 예약 슬롯 간격 같은 기본값과 결제수단(토스·카카오페이·계좌이체), SMS API(문자나라/알리고), 네이버 예약 사용 여부를 설정합니다.

기본정보와 결제·SMS 설정 화면

네이버 예약을 켜 두면 스마트플레이스 예약이 시스템으로 들어오고, 캘린더에서 일반 예약과 다른 색으로 표시됩니다. 연동 상태도 같은 설정 화면에서 확인합니다.

네이버 스마트플레이스 연동 설정 화면

직원이 여럿인 매장은 owner 계정 아래에 sub 계정을 만들고 메뉴별 체크박스로 권한을 나눕니다. 아르바이트생은 예약과 작업 입력만, 매니저는 매출까지 보게 하는 식입니다. 본사·지점·부계정을 분리하는 멀티테넌트 구조라 여러 지점을 운영하는 경우에도 데이터가 섞이지 않습니다.

부계정 생성과 메뉴별 권한 체크박스 화면

실제로 쓰는 흐름

처음 가입하면 7일 체험이 시작되고 기본 작업유형과 가격표가 복사돼 있어서 바로 써 볼 수 있습니다. 환경설정에서 BAY 수와 영업시간, SMS API를 넣고, 가격표를 매장 요금에 맞게 고친 다음, 고객용 예약 페이지(booking/index.php) 링크를 스마트플레이스나 카톡 채널에 걸어 두면 준비가 끝납니다. 고객은 전화번호와 차량번호 뒤 4자리만으로 예약합니다.

하루 운영은 아침에 대시보드에서 오늘 예약을 보고, 차가 들어오면 차량번호 4자리로 작업 입력을 열고, 전후 사진을 찍고, 결제하면 매출이 바로 반영되는 순서입니다. 저녁에는 대기 알림을 한꺼번에 보냅니다. 월말에는 월 결산을 확인하고, 지출 관리에 월 지출을 넣고, 세금계산서 엑셀을 뽑고, 파트너 정산을 처리합니다.

디테일링·광택·코팅 카테고리가 기본으로 들어 있어서 세차 외 작업을 하는 매장도 같은 방식으로 쓸 수 있습니다. 써 보고 싶으면 회원가입 후 체험하거나, 먼저 작업 포트폴리오 데모를 보시면 됩니다.