블로그 목록으로
물류자동화

택배사를 하나 더 붙일 때마다 출고가 멈춘다: 멀티 택배사 연동·송장 발행·배송 추적 통합 설계

택배사를 추가할 때마다 송장 채번·라벨 양식·접수 마감 시각이 달라 출고가 멈춥니다. 택배사별 어댑터와 내부 표준 모델, 자동 배정 규칙, 통합 배송 추적으로 이 문제를 구조적으로 푸는 방법을 정리했습니다.

POLYGLOTSOFT 기술팀2026-10-257분 소요0
택배 연동송장 출력멀티 캐리어배송 추적WMS

택배사별 연동이 쌓이면 생기는 일

처음에는 택배사 한 곳과만 연동합니다. 그러다 신규 화주가 다른 택배사와 계약해 두었거나, 특정 채널이 지정 택배사를 요구하면 두 번째 연동이 붙습니다. 이렇게 연동이 늘어날 때마다 출고 현장에서는 같은 문제가 되풀이됩니다.

  • 송장 채번 방식이 다릅니다: 대역을 미리 받아 쓰는 곳도 있고, 접수할 때마다 API로 번호를 받아 오는 곳도 있습니다.
  • 라벨 양식이 다릅니다: 라벨 크기, 바코드 종류와 위치, 분류 코드 표기가 택배사마다 제각각입니다.
  • API와 접수 마감 시각이 다릅니다: 예를 들어 A사는 17시, B사는 18시에 집하 접수가 마감되면 패킹 순서까지 바뀌어야 합니다.
  • 화주·채널별로 지정하는 택배사가 늘수록 작업자가 "이 주문은 어느 프린터, 어느 양식인가"를 직접 판단하는 일이 많아집니다. 바로 이 지점에서 출고가 멈춥니다.

    공통 배송 계층 설계

    어댑터와 내부 표준 모델

    핵심은 WMS·OMS가 택배사를 직접 알지 못하게 하는 것입니다. 내부에는 표준 배송 요청(수하인, 중량, 부피, 서비스 유형, 화주)과 표준 응답(송장번호, 라벨 데이터, 분류 코드)을 하나만 둡니다. 택배사별 차이는 어댑터가 흡수합니다. 이렇게 하면 택배사를 새로 붙여도 어댑터 하나만 추가하면 되고, 출고 화면과 업무 로직은 바뀌지 않습니다.

    송장번호: 사전 채번 vs 실시간 채번

  • 사전 채번: 받아 둔 대역에서 번호를 꺼내 쓰므로 택배사 API가 느리거나 멈춰도 출력이 계속됩니다. 대신 대역 잔량 관리가 필수입니다. 하루 3,000건을 출고한다면 잔량이 3일치인 9,000건 아래로 떨어질 때 경고를 띄우는 식입니다.
  • 실시간 채번: 번호 중복이나 대역 소진 걱정은 없지만, API 응답 지연이 곧 출고 지연으로 이어집니다. 타임아웃과 재시도 정책을 반드시 함께 설계해야 합니다.
  • 라벨 출력

    열전사 프린터는 ZPL 같은 프린터 언어로 출력하는 것이 빠르고 안정적입니다. 택배사별 양식은 코드에 박아 두지 말고 템플릿으로 분리해 버전을 관리해야 합니다. 그래야 택배사가 양식을 바꿔도 배포 없이 대응할 수 있습니다.

    택배사 선택 규칙

    배정은 사람이 아니라 규칙 엔진이 맡아야 합니다.

  • 기준: 도서·산간 여부, 중량·부피 구간, 서비스 유형(일반·당일·신선), 화주 계약 택배사
  • 우선순위: 화주 계약 > 서비스 유형 > 단가 순으로 평가해 결과를 일관되게 만듭니다.
  • 대체 배정: 예를 들어 5분 안에 API 호출이 3회 연속 실패하거나 일일 물량 한도에 이르면, 미리 정한 대체 택배사로 자동 전환하고 관리자에게 알립니다.
  • 배송 추적과 예외 처리

    상태 수집과 코드 통일

    추적 방식은 조회 API를 주기적으로 호출하는 폴링과, 택배사가 이벤트를 보내 주는 수신 방식이 있습니다. 하루 3,000건을 6회씩 조회하면 호출이 18,000회에 이르므로, 이벤트 수신을 지원하는 택배사는 그쪽을 우선 사용합니다. 수집한 상태는 접수·집하·간선 이동·배송 출발·배송 완료·반송·예외처럼 내부 표준 코드로 통일해야 화주와 고객 화면이 하나로 정리됩니다.

    예외 감지

  • 미집하: 송장을 출력한 뒤 24시간 안에 집하 스캔이 없는 경우
  • 장기 미배송: 집하 후 72시간이 지나도 배송 완료가 아닌 경우
  • 반송: 반송 입고 예정을 미리 WMS에 등록
  • 감지된 예외는 고객 안내 알림이나 CS 티켓으로 바로 이어지게 합니다.

    취소·재발행 이력

    송장 취소와 재발행은 원 송장번호와 연결해 이력으로 남겨야 합니다. 그래야 한 주문에 송장이 두 개 붙어 이중으로 청구되는 문제를 정산 단계에서 걸러낼 수 있습니다.

    구축 단계와 POLYGLOTSOFT 접근

    한 번에 모든 택배사를 붙이기보다 주력 택배사 1곳으로 표준 모델과 어댑터 구조를 먼저 검증하고, 그다음 택배사를 하나씩 늘리는 편이 안전합니다. 연동 범위도 미리 정해 두어야 합니다. 주문 수신은 OMS가, 패킹·출력은 WMS가, 채번·추적·예외는 배송 계층이 맡도록 경계를 나누면 각 시스템의 변경이 서로에게 번지지 않습니다.

    POLYGLOTSOFT는 WMS 구축 역량을 바탕으로 멀티 택배사 어댑터 설계, 라벨 템플릿 관리, 배송 추적 통합까지 기존 WMS·OMS 환경에 맞춰 단계적으로 구현합니다. 택배사를 추가할 때마다 출고가 멈춘다면 지금의 연동 구조부터 함께 점검해 보시기 바랍니다.

    기술 상담이 필요하신가요?

    스마트공장, AI, 물류자동화 분야의 전문 컨설턴트가 귀사의 요구사항을 분석해 드립니다.

    무료 상담 신청