위탁판매 운영 매뉴얼

주문 한 건이 지나가는 순서

k-k.page · 판 1.0 · 2026-10

근거: 코드 23곳 · 외부 1곳

목차

1장개요3
2장한 사이클5
3장역마진 차단7
4장고객 문의8
5장운영자 체크리스트9
부록 A미결 사항10
부록 B출처11

1장개요

주문 수집, 발주확인, 송장 수집과 발송처리는 6시간마다 자동으로 돌아갑니다 [1, 2, 3]. 운영자가 손으로 할 일은 세 가지뿐입니다. 도매처에 발주하고 입금하기, 보류된 주문을 풀지 정하기, 고객 문의에 답하기입니다 [5, 21].

발주와 보류는 운영자 메일로 알림이 옵니다. 고객 문의는 알림이 없으니 판매자센터에서 직접 확인하세요.

6시간
자동 작업이 한 바퀴 도는 간격입니다. 이 문서에는 그 사이에 직접 손댈 곳만 적었습니다.

어디서 하나요

할 일어디서
알림 받기운영자 메일. 제목은 아래 네 가지입니다.
도매처 발주와 입금온채널, 도매꾹, 스페셜오퍼 각 도매처 사이트
발주 완료 표시, 보류 해제명령어. 2장에 그대로 적어 두었습니다.
고객 문의 답변네이버 스마트스토어 판매자센터
상품 후보 수집과 발행위탁 관리 화면 /dashboard/sourcing-console. 상세페이지 원고와 스마트스토어·토스 발행도 여기서 합니다. 주문 처리 화면은 아니고, 자동 발주 탭은 준비 중입니다.

알림 메일 네 가지

메일 제목언제 오나할 일
[k-k] 위탁 이행 — 발주확인 N건 · 보류 N건발주서나 보류 건이 생겼을 때도매처에 발주하고, 보류 건을 정합니다. 2장 단계 3·4를 보세요.
[k-k] 마진 경고: 역마진 N건 / 저마진 N건경고가 있는 날만어떤 판정인지 3장 표에서 확인하세요.
[k-k] 크론 결번 N건마진 점검이 36시간 넘게 안 돌았을 때자동 점검 누락 알림입니다. 정상인 날에는 오지 않습니다.
[k-k] 송장 동기화 경고 — 기한임박 N건 · 실패 N건발송기한이 24시간 안 남았는데 송장이 없을 때온채널 주문 리스트의 [요청하기]로 빠른 출고를 요청하세요. 어렵다면 네이버에서 발송지연 처리를 합니다.

도매처 세 곳

도매처알아 둘 점
온채널승인된 회원에게만 공급가가 보이는 도매 사이트입니다.
도매꾹재고는 자동으로 읽지만, 송장은 손으로 넣어야 합니다.
스페셜오퍼위탁판매 전용 도매처입니다.

읽는 법

● 사람  운영자가 직접 하는 일입니다. 본문 왼쪽에 굵은 세로 바가 붙습니다.
○ 자동  자동으로 처리되는 일입니다.
[가정]  아직 확정되지 않은 값이나 문구입니다.
본문 위첨자 [n]  근거 번호입니다. 부록 B에서 출처를 찾을 수 있습니다.

2장한 사이클

주문 한 건은 아래 순서로 지나갑니다. 자동 단계는 6시간마다 한 회차씩 돌고, 회차 안에서는 15분 간격으로 이어집니다 [1, 2, 3].

6시간마다단계 1○ 자동

주문 수집

새 주문을 자동으로 가져옵니다 [1]. 따로 할 일은 없습니다.

사람이 볼 것 없음

수집 15분 뒤단계 2○ 자동

발주확인 판정

발주확인 직전에 실제 공급가를 다시 조회하고, 도매꾹 품절 여부도 반영합니다 [2, 6, 12]. 공급가를 확인하지 못하면 일단 멈추고 주문을 보류합니다 [6]. 다시 계산한 순마진이 0원 미만일 때도 보류하고, 그 사유를 기록해 둡니다 [7]. 보류된 주문은 운영자가 풀기 전까지 자동 작업이 다시 건드리지 않습니다 [8].

사람이 볼 것 「[k-k] 위탁 이행」 메일. 발주서와 보류 목록이 한 통에 옵니다 [9].

메일 수신 직후단계 3● 사람

도매처 발주와 입금

메일의 발주서에는 상품, 옵션, 수량, 수취인, 연락처, 주소, 발송기한, 주문번호가 들어 있습니다 [5, 9]. 이 내용을 해당 도매처 사이트에 옮겨 넣어 발주하고 입금하세요. 온채널은 대량주문 엑셀을 만드는 관리자용 명령도 있습니다.

발주를 마쳤으면 주문마다 발주 완료로 표시하세요.
npx tsx scripts/dropship-fulfill.ts --supplier-ordered <상품주문번호>

주의새 발주확인 없이 같은 보류만 남아 있으면 이 메일은 12시간 동안 다시 오지 않습니다. 메일이 조용하다고 보류가 풀린 것은 아닙니다 [9].

사람이 볼 것 도매처 사이트의 발주·입금 완료

보류 메일 후단계 4● 사람

보류 건 결정

보류된 주문을 풀지 그대로 둘지 직접 정하세요. 그대로 둘 때는 아무것도 하지 않으면 됩니다. 풀 때는 아래 명령어를 씁니다. 같은 명령어가 보류 메일 본문에도 있습니다.
npx tsx scripts/dropship-fulfill.ts --release <상품주문번호>

풀린 주문은 접수 상태로 돌아가 다음 정기 점검에서 다시 판정을 받습니다 [8]. 푼 이유는 반드시 남겨야 합니다 [22]. 아직 따로 기록할 곳이 없으니 5장 체크리스트의 보류 기록란에 적으세요.

그 15분 뒤단계 5○ 자동

송장 수집과 발송처리

도매처 송장을 가져와 네이버 발송처리까지 자동으로 마칩니다 [3, 5]. 송장은 받는 사람, 수량, 상품코드로 주문과 맞춥니다. 후보가 둘 이상이면 추측하지 않고 건너뜁니다 [11]. 건너뛴 주문은 직접 눈으로 확인하세요.

도매꾹 주문은 송장을 자동으로 읽지 못합니다. 송장번호가 나오면 직접 넣으세요.
npx tsx scripts/dropship-fulfill.ts --dispatch <상품주문번호> <택배사> <송장번호>

사람이 볼 것 후보가 둘 이상이라 건너뛴 주문 [11], 도매꾹 송장

송장 대기 중단계 6○ 자동

발송기한 감시

발주는 끝났지만 송장이 아직 없는 주문은 발송기한을 따로 지켜봅니다. 기한이 24시간 안으로 남으면 「[k-k] 송장 동기화 경고」 메일이 옵니다. 온채널 조회가 실패해도 이 감시는 멈추지 않습니다 [10].

메일이 오면 온채널 주문 리스트의 [요청하기]로 빠른 출고를 요청하세요. 그래도 어렵다면 네이버에서 발송지연 처리를 합니다.

주의판매자 귀책으로 취소되면 페널티 2점, 발송이 늦어지면 1~2점이 쌓입니다. 최근 30일 동안 쌓인 점수는 판매 활동 제한으로 이어집니다 [23].
매일 09:00별도○ 자동

마진 세이프넷

매일 9시에 마진 점검이 자동으로 돌고, 성공하면 작동 신호를 남깁니다 [4]. 작동 신호를 따로 볼 화면은 없습니다. 36시간 넘게 신호가 없을 때만 「[k-k] 크론 결번」 메일이 옵니다 [4].

사람이 볼 것 이 메일이 오지 않으면 정상입니다.

3장역마진 차단

손해 보고 파는 일은 자동으로 막힙니다. 「[k-k] 마진 경고」 메일을 받았을 때 왜 그런 판정이 났는지 이 장에서 찾아보세요.

3.1 수수료와 마진 기준

구분규칙
수수료율네이버 수수료율은 6.63%입니다. 결제 3.63%와 지식쇼핑 연동 3.00%를 합한 값입니다 [13].
최소 마진율도매가의 15%입니다 [14].

3.2 안전선(최저 판매가)

안전선 = ( 도매가 × 1.15 + 떠안는 배송비 ) ÷ ( 1 − 수수료율 )[15]
계산한 값은 100원 단위로 올립니다 [15].
[가정] 도매가가 10,000원이고 떠안는 배송비가 0원이면 안전선은 12,400원입니다.
(10,000 × 1.15 + 0) ÷ (1 − 0.0663) = 12,316.6… → 100원 단위 올림 12,400원 [13, 15]

3.3 판매가가 안전선보다 낮을 때

상황시스템이 하는 일내가 할 일
안전선까지 올릴 수 있음판매가를 안전선까지 자동으로 올립니다. 올린 뒤에는 바뀐 값을 다시 읽어 확인합니다 [17].없음
1.6배 넘게 올려야 하거나 인상에 실패함상품 전시를 중지합니다 [16].없음

3.4 마진 경고 메일의 판정

판정조건과 처리
역마진순마진이 0원 미만인 경우입니다 [18].
저마진마진율이 10% 미만인 경우입니다 [18]. 이 10%는 안전선의 15%와 따로 정한 값입니다 [19].
수동 확인 필요실제 공급가를 읽지 못한 경우입니다. 가격은 그대로 두고 알림만 보냅니다 [18].
등록 문턱개당 순마진이 1,000원 미만인 상품은 자동으로 골라 올리지 않습니다 [20].

4장고객 문의

고객 문의는 하루 두 번, 네이버 스마트스토어 판매자센터에서 확인하세요 [가정]. 상품 문의와 톡톡은 k-k 안에 확인 화면도 알림도 없습니다. 답변 기준과 템플릿도 아직 없어 아래 표를 기본으로 씁니다.

문의에는 1영업일 안에 답해야 합니다. 그래야 스마트스토어 고객만족 점수 중 문의 점수를 받습니다 [24].

상황별 기본 응대

상황기본 응대 방향 [가정]
배송이 언제 오는지 묻는 문의도매처 송장이 나온 뒤에 발송처리된다고 알리고, 송장을 확인하는 대로 다시 안내하겠다고 답하세요 [3, 5].
품절·재고 문의도매꾹 재고가 0이 되면 상품이 내려갑니다 [12]. 이 점을 기준으로 재고를 확인한 뒤 답하세요.
취소 요청판매자 귀책 취소에는 페널티가 있습니다 [23]. 취소 처리 전에 사유부터 확인하세요.
1381 인증 문의사람만 처리할 수 있으니 직접 답하세요 [21].

5장운영자 체크리스트

인쇄해서 하루에 한 장씩 쓰세요. 끝낸 항목은 칸에 표시하고 시각을 적습니다.

날짜   담당

무엇을어디서언제확인 시각
발주서대로 발주하고 입금하세요위탁 이행 메일, 도매처 사이트메일을 받은 직후
발주한 주문을 발주 완료로 표시하세요명령어발주 직후
보류 건을 풀지 정하고 아래에 기록하세요위탁 이행 메일, 명령어메일을 받은 당일
고객 문의를 확인하고 답하세요판매자센터오전·오후 하루 2회
빠른 출고를 요청하거나 발송지연 처리하세요송장 동기화 경고 메일, 온채널, 네이버메일을 받은 즉시
자동 점검 누락 알림이 왔는지 보세요크론 결번 메일매일 09:00 이후

보류를 푼 건 번호와 이유

보류 해제 이유를 남기는 곳은 지금 이 기록란뿐입니다.

상품주문번호푼 이유시각

주간 점검

점검 항목건수 또는 메모
자동 점검 누락 알림을 받은 날
후보가 둘 이상이라 송장 매칭을 건너뛴 주문
송장 동기화 경고를 받은 주문
1영업일을 넘겨 답한 문의

점검 시점은 운영하면서 조정하세요.

부록 A미결 사항

  1. 보류 해제 기록 양식을 확정해야 합니다. 보류를 푸는 것은 사람이 내리는 결정이고, 푼 이유는 기록으로 남겨야 합니다 [22]. 양식을 정해 사람이 할 일 목록 [21]에 붙이면 매뉴얼이 완성됩니다.
  2. 문의 확인 주기를 하루 2회로 확정할지 정해야 합니다 [가정]. 응답 기한은 1영업일입니다 [24].
  3. 반품·교환·취소 클레임 절차는 아직 정해진 것이 없습니다. 주문 기록에 취소 상태가 반영되는 것까지만 있으니, 절차부터 문서로 정해야 합니다.
  4. 저마진 기준 10%와 안전선 기준 15%가 왜 다른지는 근거를 찾지 못했습니다. 근거가 확인될 때까지 두 값은 그대로 둡니다 [19].
  5. 자동 작업이 몇 시에 시작하는지는 확인되지 않아 본문에 주기만 적었습니다. 확인되면 2장에 시각을 추가합니다.
  6. 앞으로 만들 화면은 세 가지입니다. 이유를 함께 남기는 보류 해제 화면, 고객 문의 확인 화면, 자동 작업의 작동 상태 화면입니다.

부록 B출처

1주문 수집 주기server/services/dailyCron.ts:946
2발주확인 전 실제 공급가 재조회server/services/dailyCron.ts:964
3송장 수집과 발송처리server/services/dailyCron.ts:985
4마진 세이프넷 실행과 작동 신호server/services/dailyCron.ts:897
5발주서 생성, 발주는 사람이 함server/services/dropshipFulfillment.ts:9
6실제 공급가 조회 실패 시 보류server/services/dropshipFulfillment.ts:255
7순마진 0원 미만 보류server/services/dropshipFulfillment.ts:282
8보류 해제와 접수 상태 복귀server/services/dropshipFulfillment.ts:336
9보류 메일과 12시간 억제server/services/dropshipFulfillment.ts:444
10발송기한 임박 경고server/services/dropshipFulfillment.ts:752
11송장 매칭, 후보 둘 이상이면 건너뜀server/services/dropshipFulfillment.ts:626
12도매꾹 품절 반영server/services/dropshipFulfillment.ts:498
13네이버 수수료율 6.63%server/lib/dropshipPriceGuard.ts:47
14최소 마진율 15%server/lib/dropshipPriceGuard.ts:48
15안전선 계산식server/lib/dropshipPriceGuard.ts:100
16자동 인상 한도와 전시중지server/lib/dropshipPriceGuard.ts:28
17인상 후 값 재확인server/lib/dropshipPriceGuard.ts:294
18역마진 · 저마진 · 수동 확인 판정server/services/marginSafenet.ts:208
19저마진 기준 10%server/services/marginSafenet.ts:22
20등록 문턱 1,000원server/routes/dropship.ts:813
21사람이 할 일 목록docs/dropship/STORE-OPERATIONS.md:379
22보류 해제 사유 기록docs/dropship/STORE-OPERATIONS.md:71
23판매자 귀책 페널티 (코드 주석)server/services/dropshipFulfillment.ts:5
24스마트스토어 고객만족 점수 · 외부 자료https://sellernow.co.kr/post/504891