WIO.실전기 AI로 굴리는 1인 브랜드의 기록
← 전체 글 · 운영 이야기

네이버·쿠팡·카페24 한 번에 올리기 — 3사 자동 등록의 기술·한계·돌파법

상품 하나를 네이버에 올리고, 쿠팡 규격에 또 맞춰 올리고, 카페24에 또 올리고… 이 삽질을 매번 반복하고 있다면 이 글이 도움이 될 거예요. 저는 이걸 "한 번 입력하면 여러 몰에 자동으로"로 바꿨습니다. 오늘은 그 구조와 기술, 그리고 막상 해보니 험했던 한계와 그걸 넘은 방법까지 — 성공한 것도 아직 못 넘은 벽도 전부 공개할게요.

👤 이런 분께 나처럼 쇼핑몰 운영을 자동화하려는 분, 같은 상품을 여러 판매 채널에 일일이 올리다 지친 분.

✅ 이 글에서 얻는 것
  • 여러 몰 동시 등록을 지탱하는 구조(어댑터)와 왜 이렇게 짜야 하는지
  • 플랫폼별로 실제 부딪힌 벽과 그 돌파법 (토큰·IP·이미지·카테고리)
  • 따라 하려는 분이 먼저 확인해야 할 체크포인트

🎯 목표 다 읽으면 "여러 몰 자동 등록을 어떻게 접근해야 하는지"의 지도가 손에 잡힙니다. 성공담뿐 아니라 실패담이 진짜 지도예요.

왜 '한 번에'가 그렇게 어려운가 — 3사가 요구하는 게 다 다르다

처음엔 저도 "상품 정보야 다 똑같으니 복사만 하면 되겠지" 했어요. 큰 착각이었습니다. 같은 옷 하나를 올리는데도 세 쇼핑몰이 요구하는 게 하나부터 열까지 달라요.

같은 상품, 3사가 요구하는 건 이렇게 다르다
인증 방식어떤 몰은 2시간마다 만료되는 열쇠(토큰), 어떤 몰은 요청 서버의 IP 등록, 어떤 몰은 요청마다 전자 서명 — 로그인부터 제각각
이미지크기·형식·개수 규격이 몰마다 다르고, 카페24는 이미지를 자기 서버에 먼저 올려야
옵션(색·사이즈)옵션 넣는 방식이 다름 — 한 몰은 조합형, 한 몰은 색 옵션을 별도 통로로 필수
고시정보·카테고리의류 고시(소재·제조국)와 카테고리 체계가 몰마다 완전히 다름

그러니 "한 번 만들어 세 번 붙여넣기"가 안 됩니다. 몰마다 번역을 새로 해줘야 하는 거예요. 이 '번역'을 매번 손으로 하면 자동화가 아니죠. 그래서 구조부터 다시 짰습니다.

핵심 구조 — 창고 하나, 몰마다 '번역기(어댑터)'

마스터(창고)에 상품 한 벌을 두면 네이버·쿠팡·카페24 어댑터가 각 몰 언어로 번역해 등록하고, 지그재그·에이블리는 자리만 준비된 구조도
상품 정보는 창고(마스터)에 한 벌만. 각 몰로 나갈 땐 전용 번역기(어댑터)가 그 몰 언어로 바꿔 올립니다.

핵심은 몰마다 전용 번역기(어댑터)를 하나씩 두는 것이에요. 우리 창고(마스터)에 상품 정보 한 벌을 두면, 네이버 어댑터는 그걸 네이버 말로, 쿠팡 어댑터는 쿠팡 말로 바꿔서 올립니다. 이 방식의 진짜 이점은 확장성이에요 — 새 쇼핑몰을 붙일 땐 번역기 하나만 새로 만들면 되고, 나머지는 손 안 대도 됩니다. 몰이 다섯 개든 열 개든 시스템 본체는 그대로예요. 플랫폼의 지저분한 차이를 전부 '어댑터'라는 한 칸에 가둬버리는 게 요령입니다.

실제로 올라갑니다 — 3사 등록 성공

말로만 하면 안 믿기니 결과부터. 네이버·쿠팡·카페24 세 곳 모두 실제 상품 번호를 발급받으며 등록에 성공했습니다.

세 쇼핑몰에 실제로 등록된 상품 목록 화면
한 번 입력한 상품이 세 몰에 나가 있는 실제 화면.
실제 등록된 상품 상세 — 가격·옵션·색상·사이즈 포함
가격·옵션·색상·사이즈가 다 들어간 실제 판매 상품. 이 한 건이 세 몰에 동시에 나갑니다.

여기서 데인 곳들 — 플랫폼별 벽과 돌파법

성공만 말하면 반칙이죠. 자동화하면서 며칠씩 붙잡고 씨름한 진짜 벽들, 그리고 그걸 어떻게 넘었는지를 몰별로 정리했어요.

플랫폼별 부딪힌 벽과 돌파법 — 네이버 형식, 쿠팡 IP 허용목록, 카페24 토큰·이미지·카테고리, 지그재그 권한, 에이블리 통로 없음
코드가 맞아도 안 되던 진짜 이유들. 몰마다 벽이 다르고, 돌파법도 달랐습니다.

특히 카페24가 험했어요. ① 등록 권한을 주는 열쇠(토큰)가 딱 2시간만 유효해서, 지나면 조용히 만료돼 멀쩡히 되던 등록이 갑자기 거부됩니다(여긴 지금도 수동 갱신이 남아 있어요 — 자동화의 마지막 1%가 제일 끈질깁니다). ② 이미지를 카페24 서버에 먼저 올린 뒤 그 경로를 써야 하는데, 경로 형식이 안 맞아 "이미지 경로가 틀렸다"며 한참 거부당했고요. ③ 알고 보니 몰에 카테고리 자체를 먼저 만들어둬야 상품이 들어가더라고요. 쿠팡은 보안이 빡빡해서 요청 보내는 서버 IP를 미리 허용목록에 등록하지 않으면 아예 거부 — "코드는 맞는데 왜 안 되지"로 한참 헤맸습니다.

한계를 넘는 '방법'에는 패턴이 있다

플랫폼마다 벽은 다 다르지만, 넘는 방법에는 공통 패턴이 있었어요. 이게 오늘 글에서 제일 넘겨드리고 싶은 부분입니다.

🔧 한계 돌파 5원칙

  • ① 차이는 한 곳에 가둔다: 플랫폼별 지저분한 차이를 본체에 흩뿌리지 말고 어댑터 한 칸에 몰아넣습니다. 본체는 깨끗하게 유지돼요.
  • ② 덜 된 건 등록을 잠근다: 필수 정보(카테고리·고시·옵션)가 안 채워졌으면 억지로 올리지 않고 등록을 막습니다. 반쯤 된 걸 밀어넣는 게 제일 큰 사고라서요.
  • ③ 실패는 조용히 넘기지 않는다: 등록이 거부되면 왜 실패했는지 기록에 남기고 재시도합니다. "됐겠지" 하고 넘어가면 아침에 텅 빈 걸 발견해요.
  • ④ 한 번 고치면 전부 반영: 가격·재고를 창고(마스터)에서 한 번만 바꾸면 세 몰에 동시 반영됩니다. 재고 0이면 세 몰에서 같이 품절 처리돼요. (등록보다 이게 더 큰 이득이에요.)
  • ⑤ 안 되는 건 '되는 척' 안 한다: 아직 못 여는 몰은 버튼을 일부러 비활성으로 막아둡니다. 안 되는 걸 켜두면 그게 더 사고니까요.

아직 못 넘은 벽 — 정직하게

5개 플랫폼 중 2개는 아직 등록을 못 열었습니다. 지그재그는 셀링툴 연동 권한 설정이 남아 있고(요청마다 전자 서명이 필요한 방식이라 권한부터 받아야 해요), 에이블리는 아예 외부에서 자동 등록할 공식 통로 자체가 열려 있지 않아요. 그래서 이 둘은 위 원칙 ⑤대로 비활성으로 막아두고, 열리는 대로 어댑터만 하나 붙이면 되게 자리는 만들어 놨습니다. "자리는 있고 문만 잠긴" 상태예요.

자동화하려는 분께 — 먼저 확인할 체크포인트

이 구조를 따라 해보고 싶다면, 몰을 붙이기 전에 이 순서로 먼저 확인하세요. 저는 이걸 몰라서 헤맸어요.

새 몰 붙이기 전 4가지 확인
1. 인증 방식토큰이 얼마나 유지되나 / IP 등록이 필요한가 / 서명이 필요한가
2. 이미지 요구주소만 주면 되나, 아니면 몰 서버에 먼저 올려야 하나
3. 카테고리 체계몰에 카테고리를 미리 만들어둬야 하는가
4. 필수 고시정보의류라면 소재·제조국 등 어떤 항목이 필수인가

이 넷만 먼저 파악해도 절반은 먹고 들어갑니다. 그리고 늘 강조하지만 — 도매처 정보(어디서 떼오는지·연락처·계좌)는 어느 몰에도 절대 안 나갑니다. 상품 설명에 그런 게 섞여 들어가지 않게 마지막에 한 번 더 걸러내요.

정리 — 되긴 됩니다, 단 '복붙'이 아니라 '번역'

쇼핑몰 3사 동시 등록, 됩니다. 핵심만 추리면 이래요. ①상품은 창고(마스터)에 한 벌 ②몰마다 번역기(어댑터)를 만들어 붙이고 ③덜 된 건 잠그고, 실패는 남기고, 한 번 고치면 전체 반영. 그리고 자동화의 마지막 1%(토큰 만료·IP 허용·이미지 경로)는 끝까지 사람 손이 필요합니다. 5사 중 3사는 실제로 굴러가고, 2사는 문이 열리기를 기다리는 중 — 이게 우리 가게의 솔직한 현주소예요. 다음엔 이 상품들이 어떻게 상세페이지로 조립되는지 이어서 풀어볼게요. 배배였습니다.

배배 (BaeBae_WIO)

낮에는 회사원, 밤에는 AI로 1인 브랜드를 굴립니다. 실패담 포함, 직접 겪은 일만 씁니다.

소개 보기 →