카페24 쇼핑몰은 기본 관리자 기능과 앱스토어 앱을 이용하면 상품, 주문, 회원, 배송 등 대부분의 기본적인 운영이 가능합니다.
하지만 쇼핑몰 운영 방식이 복잡해지면 카페24 기본 관리자에서 제공하지 않는 별도의 관리 화면이 필요할 수 있습니다.
예를 들어,
- 가맹점별 매출과 정산을 확인하고 싶을 때
- 주문을 특정 기준으로 분류하고 승인해야 할 때
- 여러 외부 데이터를 한 화면에서 확인해야 할 때
- 내부 직원별로 다른 메뉴를 보여줘야 할 때
- 기존 카페24 관리자에서 제공하지 않는 통계가 필요할 때
이런 경우에는 카페24 앱스토어에서 원하는 앱을 찾거나, 별도의 커스텀 관리자 화면을 개발하는 방법을 검토할 수 있습니다.
다만 앱스토어에 원하는 기능이 없다고 해서 바로 큰 규모의 관리자 개발을 시작할 필요는 없습니다.
먼저 카페24 기본 기능으로 가능한지 → 앱으로 해결할 수 있는지 → 커스텀 개발이 필요한지 순서대로 확인하는 것이 좋습니다.
카페24 기본 관리자와 앱만으로 충분하지 않은 경우는 언제인가요?
카페24 기본 관리자에서는 일반적인 쇼핑몰 운영에 필요한 기능을 제공합니다.
하지만 쇼핑몰마다 내부 운영 방식은 다릅니다.
예를 들어 일반적인 주문 관리가 아니라,
“A 가맹점에서 발생한 주문만 보고 싶다.”
“정산이 완료되지 않은 주문만 모아서 확인하고 싶다.”
“담당자별로 승인해야 하는 주문을 따로 관리하고 싶다.”
“카페24 주문과 외부 정산 데이터를 한 화면에서 비교하고 싶다.”
와 같은 업무가 필요하다면 기본 관리자만으로는 원하는 형태의 화면을 만들기 어려울 수 있습니다.
이때 필요한 것이 쇼핑몰 운영 방식에 맞춘 커스텀 관리자 화면입니다.
카페24 앱스토어에 없는 기능이면 무조건 커스텀 개발해야 하나요?
그렇지는 않습니다.
앱스토어에 원하는 기능이 없더라도 먼저 실제 업무를 나누어 볼 필요가 있습니다.
예를 들어 한 달에 한 번만 확인하는 자료라면 카페24에서 데이터를 엑셀로 내려받아 처리하는 것으로 충분할 수 있습니다.
반면 매일 여러 명의 담당자가 주문을 확인하고 상태를 변경해야 한다면 전용 관리자 화면을 만드는 것이 더 효율적일 수 있습니다.
따라서 다음 세 가지를 먼저 확인하는 것이 좋습니다.
① 얼마나 자주 사용하는가
월 1회 사용하는 기능인지, 매일 사용하는 기능인지에 따라 개발 필요성이 달라집니다.
② 몇 명이 사용하는가
한 명이 확인하는 업무인지 여러 직원이 동시에 사용하는 업무인지도 중요합니다.
③ 잘못 처리했을 때 문제가 얼마나 큰가
정산이나 주문처럼 잘못 처리했을 때 금전적인 문제가 발생하는 업무라면 단순 엑셀 작업보다 전용 관리 화면이 유리할 수 있습니다.
커스텀 관리자 화면은 어떤 기능을 만들 수 있나요?
커스텀 관리자 화면은 쇼핑몰의 실제 업무 방식에 맞춰 필요한 기능을 구성할 수 있습니다.
가장 많이 사용하는 기능은 다음과 같습니다.
- 데이터 목록 조회
- 검색 및 필터
- 상세 정보 확인
- 상태 변경
- 승인 및 반려
- 담당자 지정
- 엑셀 다운로드
- 권한별 메뉴 제공
- 처리 이력 저장
- 관리자 메모
- 통계 및 리포트
- 외부 시스템 데이터 조회
- 카페24 주문·회원·상품 데이터 연동
예를 들어 가맹점 관리 화면이라면 다음과 같이 구성할 수 있습니다.
가맹점 목록
→ 가맹점 선택
→ 주문 및 매출 확인
→ 정산 대상 확인
→ 정산 상태 변경
→ 처리 이력 저장
이처럼 실제 직원이 어떤 순서로 업무를 처리하는지를 기준으로 화면을 만드는 것이 중요합니다.
화려한 대시보드보다 실제 업무에 필요한 화면이 중요합니다.
커스텀 관리자라고 해서 처음부터 많은 통계와 차트를 넣을 필요는 없습니다.
실제로는 다음과 같은 간단한 기능이 업무 효율을 크게 높이는 경우가 많습니다.
오늘 처리해야 할 주문만 보기
아직 승인하지 않은 주문만 보기
정산이 완료되지 않은 업체만 보기
특정 담당자가 처리해야 할 건만 보기
즉, 관리자 화면은 보기 좋은 화면을 만드는 것보다 직원이 반복해서 하는 업무를 줄이는 것이 중요합니다.
카페24 커스텀 관리자와 외부 데이터 연동이 필요한 경우
관리자 화면에서 카페24 데이터만 사용하는 경우도 있지만, 외부 시스템의 데이터까지 함께 보여줘야 하는 경우도 있습니다.
예를 들어,
카페24 주문
외부 정산 데이터
가맹점 정보
내부 처리 상태
를 한 화면에서 관리하고 싶을 수 있습니다.
이런 경우에는 단순히 카페24 관리자 스킨을 수정하는 것만으로 해결하기 어렵습니다.
일반적으로는
카페24 API
→ 별도 서버
→ 데이터 저장 및 가공
→ 커스텀 관리자 화면
과 같은 구조를 검토하게 됩니다.
외부 시스템이나 별도 데이터베이스가 연결되는 경우에는 API 권한, 인증 정보, 데이터 동기화, 오류 처리, 로그 등을 함께 설계해야 합니다.
관리자 화면에서 권한 설정도 중요합니다.
직원마다 볼 수 있는 정보와 수정할 수 있는 정보가 다르다면 관리자 권한도 함께 설계해야 합니다.
예를 들어,
| 사용자 | 조회 | 수정 | 승인 |
|---|---|---|---|
| 일반 직원 | 가능 | 가능 | 불가 |
| 담당 관리자 | 가능 | 가능 | 가능 |
| 정산 담당자 | 정산만 | 정산 수정 | 가능 |
| 최고 관리자 | 전체 | 전체 | 가능 |
처럼 사용자별 권한을 다르게 설정할 수 있습니다.
특히 주문, 회원정보, 정산정보처럼 중요한 데이터를 다루는 관리자 화면이라면 누가 어떤 데이터를 보고 변경했는지 기록하는 로그도 고려하는 것이 좋습니다.
커스텀 관리자 화면은 처음부터 모든 기능을 만들 필요가 없습니다.
관리자 개발에서 흔히 발생하는 문제는 처음부터 너무 많은 기능을 넣는 것입니다.
예를 들어 처음부터
- 모든 통계 차트
- 다양한 검색 조건
- 모든 알림 기능
- 모바일 관리자 화면
- 복잡한 엑셀 기능
- 여러 단계의 승인 시스템
을 모두 개발하면 비용과 개발 기간이 크게 늘어날 수 있습니다.
처음에는 실제로 가장 불편한 업무 한두 가지부터 해결하는 방법이 좋습니다.
예를 들어 1차 개발에서는
1차
조회 → 검색 → 필터 → 승인 → 상태 변경
정도만 만들고,
2차
고급 통계 → 자동 알림 → 추가 리포트 → 업무 자동화
처럼 확장할 수 있습니다.
이렇게 하면 실제 사용하면서 필요한 기능을 확인한 뒤 개발 범위를 조정할 수 있습니다.
카페24 커스텀 관리자 개발 전에 무엇을 준비하면 좋을까요?
복잡한 기획서를 만들 필요는 없습니다.
현재 직원이 어떤 방식으로 업무를 처리하는지만 정리해도 충분합니다.
예를 들어 다음 내용을 알려주시면 됩니다.
① 누가 사용하는가
대표, 직원, 정산 담당자, 물류 담당자 등
② 무엇을 확인하는가
주문, 회원, 상품, 정산, 가맹점 등
③ 무엇을 변경하는가
승인, 상태 변경, 담당자 지정, 메모 등
④ 어떤 데이터가 필요한가
카페24 데이터인지, 외부 시스템 데이터인지
⑤ 현재 어떻게 처리하고 있는가
카페24 관리자, 엑셀, 별도 프로그램 등
특히 현재 엑셀로 관리하고 있다면 사용 중인 엑셀의 컬럼만 보여줘도 관리자 화면의 필요한 기능을 파악하는 데 큰 도움이 됩니다.
카페24 앱과 커스텀 관리자 중 무엇을 선택해야 하나요?
다음과 같이 판단하면 비교적 쉽게 결정할 수 있습니다.
| 필요한 상황 | 우선 검토 |
|---|---|
| 카페24 기본 기능으로 처리 가능 | 기본 관리자 |
| 이미 비슷한 기능을 제공하는 앱이 있음 | 앱 |
| 단순 데이터 확인이나 일회성 업무 | 엑셀·기본 조회 |
| 매일 반복하는 내부 업무 | 커스텀 관리자 |
| 카페24와 외부 데이터를 함께 관리 | API + 커스텀 관리자 |
| 직원별 권한·승인 기능 필요 | 커스텀 관리자 |
| 특수한 정산·검수·리포트 필요 | 커스텀 관리자 |
| 복잡한 자동화까지 필요 | API + 서버 + 관리자 |
핵심은 “앱스토어에 있느냐 없느냐”가 아니라 실제 업무를 어떤 방식으로 처리해야 하는가입니다.
옴니어스24는 카페24 커스텀 관리자 개발을 어떻게 진행하나요?
옴니어스24는 카페24 앱스토어에 없는 관리자 기능을 요청받았을 때 바로 개발 범위를 크게 잡지 않습니다.
먼저 현재 카페24 기본 관리자에서 가능한 부분과 앱으로 해결할 수 있는 부분을 확인합니다.
그다음 실제 업무에서 직원이 어떤 데이터를 확인하고, 어떤 기준으로 처리하며, 어떤 정보를 수정해야 하는지 정리합니다.
외부 데이터가 필요하다면 카페24 API와 외부 시스템의 연결 구조도 함께 확인합니다.
그 결과를 기준으로 1차에는 꼭 필요한 조회·검수·상태 변경 기능을 만들고, 추가 편의 기능은 실제 사용 후 2차로 확장하는 방식을 검토할 수 있습니다.
관리자 화면은 기능을 많이 넣는 것보다 실제 업무에서 시간을 줄여주는 것이 중요합니다.
FAQ
카페24 기본 관리자에 없는 화면도 만들 수 있나요?
가능합니다. 카페24 기본 관리자에서 제공하지 않는 업무용 화면은 별도의 커스텀 관리자 페이지로 개발할 수 있습니다. 카페24 API를 이용하면 주문, 상품, 회원 등의 데이터를 가져와 별도의 화면에서 관리하는 방식도 가능합니다.
카페24 앱스토어에 원하는 앱이 없으면 어떻게 해야 하나요?
먼저 카페24 기본 기능이나 엑셀 등으로 대체할 수 있는지 확인하는 것이 좋습니다. 매일 반복되는 업무이거나 별도의 승인·정산·검수 과정이 필요하다면 커스텀 관리자 개발을 검토할 수 있습니다.
카페24 주문과 외부 정산 데이터를 한 화면에서 볼 수 있나요?
가능합니다. 카페24 API와 외부 시스템을 연결하고 필요한 데이터를 가공한 뒤 별도의 관리자 화면에서 함께 보여주는 방식으로 구현할 수 있습니다.
관리자 화면에 직원별 권한도 설정할 수 있나요?
가능합니다. 사용자별로 조회, 수정, 승인 등의 권한을 다르게 설정하고 필요한 경우 처리 이력을 기록하도록 구성할 수 있습니다.
처음부터 관리자 화면을 크게 개발해야 하나요?
그럴 필요는 없습니다. 실제로 가장 불편한 업무부터 1차로 개발하고, 사용하면서 필요한 기능을 추가하는 방식이 비용과 운영 측면에서 효율적일 수 있습니다.