![]()
단체티 쇼핑몰 제작 의뢰가 들어오면 가장 먼저 깨지는 가정이 하나 있다. "기성 쇼핑몰 솔루션의 옵션 시스템으로 충분할 것이다"라는 가정. 결론부터 말하면 충분하지 않다. 고도몰 Pro든 카페24든 메이크샵이든, 단체티 카테고리는 표준 옵션 시스템 위에 그대로 올릴 수 있는 비즈니스가 아니다.
이 글은 단체티(반티) 쇼핑몰을 고도몰 Pro 기반으로 구축하면서 옵션 영역을 통째로 뜯어고쳤던 작업 회고에 가깝다. 일반 쇼핑몰 옵션 구조가 단체티에서 왜 깨지는지, 무엇을 어떻게 바꿔야 하는지를 정리한다.
표준 옵션 시스템이 전제하는 모델
대부분의 쇼핑몰 솔루션은 "한 상품 = 한 옵션 조합 = 한 장바구니 라인"을 전제한다. 사이즈 M 검정 티셔츠 한 장이 한 라인이고, 사이즈 L 검정 티셔츠 한 장이 또 한 라인이다. 옵션 매트릭스는 색상×사이즈처럼 직교하는 축으로 구성되고, 각 조합은 독립된 SKU에 가깝게 다뤄진다. B2C 단품 판매에는 자연스러운 모델이다.
이 모델이 단체티 카테고리에서 깨지는 지점이 명확하다.
단체티 주문이 표준 옵션 위에 올라가지 않는 4가지 이유
1. 한 주문 안에서 사이즈가 섞인다
한 동아리가 30장을 주문할 때 S 5장, M 15장, L 8장, XL 2장 같은 식으로 사이즈가 분포된다. 표준 시스템에서 이걸 처리하려면 장바구니에 4번 따로 담아야 한다. 30명짜리 주문 한 건이 4개 라인으로 쪼개진다.
결제는 가능하겠지만, 주문은 한 묶음이 아니라 4개 주문처럼 보인다. 제작·배송 단위와 결제 단위가 어긋나는 순간 운영 인력의 손이 한 번 더 들어가야 한다.
2. 등판 인쇄 명단은 옵션이 아니라 데이터다
등번호, 닉네임, 이름 같은 인쇄 항목은 사이즈처럼 미리 정의된 선택지가 아니라 주문 시점에 입력받아야 하는 가변 데이터다. 표준 옵션 인풋(드롭다운, 라디오, 짧은 텍스트필드)으로는 30명 명단을 옵션 한 줄에 욱여넣게 된다.
관리자 화면에서 제작 의뢰서를 뽑을 때 그 텍스트필드를 사람 손으로 다시 파싱해야 한다. 한 건당 운영 시간이 줄지 않는 구조다.
3. 가격 결정 변수가 단순한 곱셈이 아니다
인원수 구간에 따라 단가가 달라지고, 인쇄 위치(전면·후면)에 따라 추가금이 붙고, 인쇄 색상 수에 따라 또 달라진다. 표준 옵션의 "옵션값별 추가 금액" 만으로 표현하기엔 변수가 너무 많다.
4. 배송과 제작 단위가 한 덩어리다
사이즈가 다르더라도 한 팀이 한 박스로 받아야 한다. 표준 모델에서 라인이 쪼개지면 운임 계산, 송장 발행, 출고 지시서가 모두 어긋난다.
옵션 영역을 어떻게 재구성했는가
이번 사이트에서는 옵션 영역을 다음 방향으로 재구성했다. 핵심은 일반 옵션 시스템을 비트는 게 아니라, 단체티 카테고리 상품에만 별도 설정 모듈이 붙도록 하는 것이다.
상품 등록 단계
사이즈별 재고와 인원수 구간별 단가, 인쇄 부가 옵션을 별도 데이터 영역으로 잡는다. 표준 옵션값 시스템과 분리해 관리한다. 이렇게 하면 일반 상품 등록 흐름은 그대로 두고, 단체티 카테고리에서만 추가 입력 영역이 노출된다.
상세 페이지
사이즈 매트릭스 입력 UI를 띄운다. 한 화면에서 모든 사이즈에 수량을 동시에 넣고, 합계 수량과 인원수에 따른 단가 구간이 실시간 계산되도록 했다. 인쇄 항목은 인원수만큼 행이 자동 생성되어 명단을 입력받는다.
장바구니·주문
한 상품의 사이즈 믹스와 명단 데이터를 단일 주문 라인에 묶어 직렬화 저장한다. 라인 한 줄로 보이지만 그 안에 30명 데이터가 다 들어가 있다. 결제 단위 = 제작 단위 = 배송 단위가 일치한다.
관리자
주문 상세에서 제작 의뢰서와 인쇄 명단을 자동 출력한다. 제작 담당자는 별도 엑셀 작업 없이 관리자 화면에서 그대로 작업 지시서를 받아 간다. 작업 후 운영 시간이 가장 많이 줄어든 지점이다.
기성 솔루션을 쓸 때의 판단 기준
기성 솔루션 위에서 어디까지 손대야 할지 판단할 때, 옵션 모델이 비즈니스 모델과 정합하는지부터 본다. 단체티, 굿즈 인쇄, 맞춤 가구, 케이터링처럼 한 주문 안에 가변 데이터가 많은 카테고리는 거의 예외 없이 표준 옵션 구조 위에서 깨진다. 이 경우 솔루션 기본 옵션을 우회해서 별도 모듈로 처리하는 편이 안전하다.
기본 옵션을 비틀어 어떻게든 끼워 맞추면, 그 다음에 결제 모듈·주문 관리·통계 모듈에서 또 다른 모순이 줄줄이 튀어나올 가능성이 크다.
반대로 색상×사이즈 조합으로 충분한 일반 의류, 잡화, 가전 카테고리는 기본 옵션 구조를 그대로 쓰는 게 가장 안정적이다. 커스텀은 비용이고, 비용을 들일 가치가 있는 지점은 비즈니스 모델 자체가 표준 모델과 어긋날 때다. 이런 판단은 처음 견적 단계에서 결정해두는 편이 가장 비용이 적게 든다. 웹셀러에서 맞춤형 솔루션 제작을 별도 트랙으로 두는 이유도 여기에 있다.
마무리 — 옵션은 미관이 아니라 사슬의 시작점
단체티 쇼핑몰에서 옵션 시스템 커스텀은 미관 문제가 아니라 결제·재고·제작·배송 사슬 전체의 정합성 문제다. 옵션을 어떻게 받느냐가 그 뒤 모든 워크플로우를 결정한다.
고도몰 Pro 같은 솔루션은 핵심 흐름이 닫혀 있지 않아서 우회 모듈을 붙일 여지가 있다. 그 여지를 어디에 어떻게 쓰느냐가 결국 운영 효율을 결정한다. 일반 쇼핑몰 제작 견적 단계에서 옵션 모델 정합성 검토를 함께 하는 것이, 이후 추가 비용을 가장 크게 줄이는 길이다.
다음 글에서는 같은 사이트의 관리자 화면에서 제작 의뢰서·인쇄 명단을 자동 출력하는 부분을 어떻게 구성했는지, 그리고 그 데이터 구조가 정산·통계까지 어떻게 이어졌는지 정리할 예정이다. 단체티처럼 옵션 구조부터 손봐야 하는 프로젝트를 검토 중이라면 무료 상담이나 예상견적으로 비즈니스 모델 적합성부터 점검해보길 권한다.
자주 묻는 질문
단체티 쇼핑몰을 기성 솔루션만으로 운영할 수는 없나요?
운영 자체는 가능합니다. 다만 한 주문 안에서 사이즈가 섞이고, 명단을 입력받아야 하고, 인원수 구간별로 단가가 달라지는 구조에서는 기성 옵션 시스템이 분리 결제·수기 파싱·운임 계산 오류 같은 운영 비용을 누적시킵니다. 주문량이 일정 규모 이상으로 올라가면 운영 인력 비용이 커스텀 비용을 빠르게 넘어섭니다.
고도몰 Pro 외에 카페24, 메이크샵에서도 같은 방식으로 커스텀이 가능한가요?
가능 여부와 작업 난이도가 솔루션마다 다릅니다. 고도몰 Pro는 자체 호스팅·소스 접근이 가능해 별도 모듈을 붙이기 비교적 자유로운 편이고, 카페24·메이크샵은 앱·플러그인 영역에서 우회하는 방식이 일반적입니다. 어떤 솔루션이든 결제·주문·관리자 흐름이 어디까지 열려 있는지부터 점검해야 합니다.
단체티 외에 어떤 카테고리가 옵션 커스텀이 필요한가요?
한 주문 안에 가변 데이터가 많거나, 가격 결정 변수가 곱셈만으로 표현되지 않는 카테고리가 해당됩니다. 굿즈 인쇄, 맞춤 가구, 케이터링, B2B 견적 기반 상품, 인쇄·각인이 들어가는 기프트 상품 등이 대표적입니다.
이미 운영 중인 쇼핑몰의 옵션 구조도 개선할 수 있나요?
가능합니다. 다만 라이브 운영 중인 사이트는 기존 주문 데이터·결제 이력과의 호환성을 먼저 검토해야 합니다. 옵션 데이터 구조가 바뀌면 과거 주문 조회·통계 모듈에 영향이 가기 때문에, 기존 데이터를 마이그레이션할지 신규 분기로 운영할지부터 결정합니다.
옵션 커스텀에 드는 기간과 비용은 어떻게 산정되나요?
옵션 입력 UI, 가격 계산 로직, 주문 데이터 구조, 관리자 출력 화면, 정산 영향까지 묶어서 검토한 후 산정합니다. 단순 옵션값 추가 수준과는 작업 범위가 다르기 때문에, 정확한 견적은 비즈니스 모델과 운영 흐름 인터뷰를 거친 뒤에 가능합니다.