COD 주문의 주소·전화번호 품질 높이는 방법
잘못된 주소와 틀린 전화번호는 COD 수익을 조용히 갉아먹습니다. 배송 실패 후가 아니라 출고 전에 걸러내는 방법을 알려드립니다.
목차
선결제 주문에서 배송이 실패하면 짜증나는 일입니다. 하지만 착불(COD) 주문에서 배송이 실패하면 더 큰 손해로 이어집니다. 이미 포장비, 배송비, 기사 배송 시도 비용까지 지출했는데 결국 대금은 회수하지 못하기 때문입니다. 그 원인이 잘못된 주소나 받지 않는 전화번호라면, 사실 그 비용은 상품이 창고를 떠나기 전에 막을 수 있었던 손실입니다.
이건 드문 예외 상황이 아닙니다. 잘못되었거나 불완전한 주소, 연락이 닿지 않는 전화번호는 택배 네트워크 전반에서 배송 실패 사유로 자주 보고됩니다. COD에서는 이 문제가 더 커지는데 이유는 단순합니다. 고객이 아직 아무것도 결제하지 않았기 때문에, 택배기사가 연락하지 못해도 다시 응답하도록 끌어당기는 요소가 약합니다. 선결제 고객은 이미 돈을 지불했기 때문에 보통 연락 가능 상태를 유지하려는 동기가 더 큽니다. 반면 COD 고객은 아직 결제가 이뤄지지 않았으므로 전화를 받지 않아도 상대적으로 긴박함을 덜 느낄 수 있습니다.
이 글에서는 이런 문제를 어떻게 파악할지, 왜 특히 COD 주문에서 더 자주 발생하는지, 그리고 무엇부터 우선적으로 개선해야 하는지를 다룹니다.
주소·전화번호 데이터에 문제가 있다는 신호
우선 실제로 이런 문제가 있는지 판단하기 전에, 아래와 같은 패턴이 있는지 확인해볼 만합니다.
- 같은 배송 경로와 같은 택배사를 기준으로 봤을 때, COD 주문의 배송 실패율 또는 반송률이 선결제 주문보다 눈에 띄게 높다.
- 고객지원 문의에 택배사가 "고객과 연락이 닿지 않았다" 또는 "주소를 찾지 못했다"는 내용이 반복해서 등장한다.
- OTP 코드가 상당 비율로 전송 실패, 시간 초과, 또는 첫 시도에서 잘못 입력된다.
- 같은 고객이 비슷한 이유로 여러 번 주문 실패를 반복한다.
- 주문서에 주소 필드가 명백히 불완전하게 입력되어 있다. 예를 들어 도심 주소인데 동·호수나 건물 번호가 없거나, 국가번호 기준으로 자릿수가 맞지 않는 전화번호가 입력되어 있다.
이 중 하나만으로 데이터 품질 문제라고 단정할 수는 없지만, 여러 항목에서 패턴이 보인다면 대체로 실제 문제일 가능성이 높습니다.
왜 COD 주문에서 더 자주 발생할까
- 결제 단계가 없어 오타를 걸러낼 기회가 적습니다. 선결제 주문에서는 결제 직전에 고객이 정보를 다시 입력하거나 확인하는 경우가 많고, 결제 실패가 나면 폼을 다시 보게 되는 일도 있습니다. 반면 COD 체크아웃은 한 번에 끝나는 경우가 많아 이런 확인 지점이 없습니다.
- 주문에 대한 심리적 부담이 낮아 재확인이 줄어듭니다. COD 주문을 작성하는 고객은 아직 결제가 이뤄지지 않기 때문에 더 빠르게 입력하는 경우가 있습니다. 빠른 체크아웃은 전환율에는 좋지만, 동시에 데이터 정확도에는 불리할 수 있습니다.
- 가짜 주문이나 장난 주문이 특히 COD에 몰립니다. 결제수단이 실제로 유효할 필요가 없는 환경이기 때문에 사기성 주문이나 장난 주문을 넣기 가장 쉽습니다. 엉터리 전화번호나 복붙한 주소는 단순 실수뿐 아니라 이런 주문의 흔한 신호이기도 합니다.
- 국제 형식과 혼합 입력 방식이 혼란을 만듭니다. 전화번호 입력란에서 국가번호와 나머지 번호가 명확히 분리되지 않으면, 겉보기에는 완전해 보여도 실제로는 발신이 불가능한 번호가 만들어질 수 있습니다. 여러 국가에 판매하는 스토어일수록 이런 문제가 더 잘 생깁니다.
- 자동완성이 올바른 값을 오래된 정보로 덮어쓸 수 있습니다. 브라우저나 폼 자동완성 기능이 공유 기기나 저장된 프로필에서 결제할 때, 예전에 쓰던 주소나 가족의 전화번호를 다시 채워 넣는 경우가 있습니다.
해결책 1: 주문 확정 전에 전화번호를 인증하기
가장 직접적인 해결책은 이것입니다. 문제가 발생한 뒤 처리하는 것이 아니라, 원인 자체를 초기에 차단하기 때문입니다. OTP 인증은 체크아웃에서 입력한 전화번호로 일회용 코드를 보내고, 그 코드가 확인되어야만 주문이 진행되도록 합니다. 잘못 입력했거나 오타가 있거나 가짜인 번호는 코드를 받을 수 없으므로, 택배기사가 연락할 수 없는 고객에게 상품이 출고되기 전에 주문이 멈추게 됩니다.
이 방법이 주소 품질을 직접 고쳐주지는 않습니다. 하지만 주소가 부정확해도 배송 실패로 번지는 가장 흔한 원인 하나를 제거해줍니다. 기사가 건물을 찾지 못했을 때, 연락 가능한 전화번호가 없으면 바로 배송 실패가 되지만, 정상 작동하는 번호가 있으면 5분 통화로 길 안내를 받아 해결되는 경우가 많습니다. 즉, 인증된 전화번호는 많은 주소 문제를 "배송 실패"가 아니라 "전화 한 통 더 필요했던 배송"으로 바꿔줍니다.
이 기능이 COD 방어 체계에서 어떻게 작동하는지 전체적으로 보려면 OTP verification helps secure COD orders를 참고하세요.
해결책 2: 문제 이력이 있는 우편번호는 제외하기
배송 실패가 전체 주문에 고르게 퍼져 있는 것이 아니라 특정 우편번호에 집중되어 있다면, 모든 주문에 일괄 적용하는 방식은 적절하지 않습니다. Progus COD Form & OTP SMS의 사기 방지 영역에서는 이메일, 전화번호, IP 차단과 함께 우편번호 제외 기능을 사용할 수 있습니다. 이를 통해 배송 실패 패턴이 확인된 특정 지역에서만 COD를 비활성화하고, 대부분 정상 배송되는 국가나 권역 전체를 막지 않을 수 있습니다.
이 판단은 막연한 인상이 아니라 실제 배송 데이터를 기준으로 해야 합니다. 예를 들어 5건 중 3건이 배송 실패한 우편번호와, 500건 중 3건이 실패한 우편번호는 전혀 다른 사례입니다.
더 넓은 범위의 COD 노출 제어가 필요하다면 우편번호는 Smart COD Rules에도 포함할 수 있습니다. 다만 이미 문제가 확인된 패턴이나 반복 문제 고객을 다루는 데에는 사기 방지 영역이 더 적합합니다.
해결책 3: 불량 데이터와 연관된 주문 패턴에는 마찰을 추가하기
위험한 패턴이라고 해서 모두 즉시 차단할 필요는 없습니다. 노출 규칙을 사용하면 모든 주문을 똑같이 다루는 대신, 특정 주문 패턴에 따라 COD 제공 여부를 조정할 수 있습니다. 어떤 경우에는 COD를 완전히 숨기고 선결제만 허용할 수 있고, 또 어떤 경우에는 더 안전한 조건을 충족하는 고객이나 장바구니에만 COD를 보여줄 수 있습니다. 가장 흔한 예는 장바구니 금액 기준입니다. 일정 주문 금액 이상에서는 선결제를 요구하면, 고가 주문의 배송 실패로 인한 손실을 COD 풀에서 아예 제거할 수 있습니다. 비싼 주문이 실패했을 때의 손해가 저가 상품보다 훨씬 크기 때문입니다.
고객 태그는 반대로 작동합니다. 고객의 주소나 전화번호 때문에 배송 실패가 발생한 뒤 태그를 부여하면, 이후 해당 고객의 COD를 제한할 수 있습니다. 반대로 배송 이력이 깨끗한 고객에게는 태그를 통해 불필요한 마찰 없이 이용하게 할 수 있습니다. 이런 조건들을 하나의 규칙으로 결합하는 방법과 "show" 및 "hide" 조건이 어떻게 상호작용하는지 자세히 보려면 Smart COD Rules: Country, ZIP, Cart Value, Customer Tags를 참고하세요.
해결책 4: 반복 문제 고객은 직접 차단하기
어떤 고객이나 전화번호는 단순히 마찰을 추가하는 규칙만으로는 부족합니다. 아예 차단해야 합니다. 사기 방지 영역에서는 이메일, 전화번호, IP 주소 기준 차단은 물론, 같은 고객이 일정 기간 내에 넣을 수 있는 주문 수 제한도 지원합니다. 특정 전화번호나 주소가 이미 두 번 이상 배송 실패를 일으켰다면, 세 번째나 네 번째 반복을 기다릴 것이 아니라 이 단계에서 바로 대응하는 것이 맞습니다.
해결책 5: 체크아웃 입력 단계에서 실수를 줄이기
앱 설정과 별개로, 전반적인 폼 설계만 잘해도 고객이 처음부터 잘못된 데이터를 제출할 가능성을 줄일 수 있습니다. 이는 플랫폼과 무관하게 적용되는 원칙입니다.
- 전화번호가 왜 필요한지 설명하세요. Baymard의 체크아웃 연구에 따르면 온라인 쇼핑객의 14%는 온라인 스토어에 전화번호를 절대 제공하지 않겠다고 답했고, 벤치마크 대상 이커머스 사이트의 39%는 이유 설명 없이 전화번호를 필수로 요구했습니다. COD 주문에서는 이 설명이 특히 중요합니다. 전화번호는 무관한 마케팅이 아니라, 택배사나 스토어가 배송 문제를 해결하기 위해 필요하다는 점을 분명히 해야 합니다.
- 국가번호와 나머지 전화번호를 분리해 입력하게 하세요. 그래야 완전해 보이지만 국가번호가 빠졌거나 중복된 번호가 제출되는 일을 줄일 수 있습니다.
- 주소와 전화번호 입력란 근처에 짧은 형식 안내를 보여주세요. 제출 후에만 오류를 띄우는 방식보다 효과적입니다.
- 아파트 동·호수, 상세 주소, 건물 번호 같은 필드는 기본적으로 보이게 하세요. 이런 정보가 배송 실패 주소에서 가장 자주 빠지는 항목입니다.
- 자동완성이 고객이 이미 수정한 값을 다시 덮어쓰지 않는지 확인하세요. 특히 공유 기기나 저장된 브라우저 프로필에서 이런 문제가 잘 발생합니다.
이 항목들은 COD Form & OTP SMS 안의 특정 설정이라기보다, 일반적인 체크아웃 설계 원칙에 가깝습니다. 현재 스토어 폼이 이 중 일부를 지원하지 않는다면, 위의 사기 방지 설정과 함께 테마나 폼 구성 측면에서도 점검해볼 가치가 있습니다.
이미 데이터가 잘못된 주문은 어떻게 처리할까
예방만으로 모든 문제를 막을 수는 없습니다. 출고 전에 이미 의심스러워 보이는 주문이라면 다음과 같이 대응하세요.
- 고가 주문이나 이미 플래그가 걸린 주문은 포장 전에 수동 확인 전화 또는 SMS를 진행하세요. 일단 출고하고 배송 단계에서 문제를 확인하는 것보다 훨씬 낫습니다.
- 고객지원팀이 주소와 회신 가능한 전화번호를 확인할 때 사용할 짧고 명확한 스크립트를 마련하세요. 그래야 특정 담당자의 판단에만 의존하지 않게 됩니다.
- 고객 대신 조용히 주소를 추정해 수정하지 마세요. 반드시 확인하거나, 확인 전까지 주문을 보류하세요.
- 처리 결과를 고객 프로필에 기록하세요. 그래야 같은 문제가 반복될 때 매번 새 사건처럼 보이지 않고 패턴으로 드러납니다.
주소·전화번호 품질 체크리스트
다음 조건이 충족되면 주소 및 전화번호 데이터 관리 상태가 양호하다고 볼 수 있습니다.
- COD 체크아웃에 OTP 인증이 활성화되어 있어, 연락 불가 또는 가짜 전화번호가 출고 전에 주문을 멈추게 한다
- 배송 실패 이력이 확인된 우편번호는 추정이 아니라 실제 데이터에 근거해 제외하고 있다
- 장바구니 금액 기준으로 가장 손실이 큰 주문은 선결제로 전환하고 있다
- 고객 태그로 정상 배송 이력과 문제 이력을 구분하고 있다
- 반복 문제 고객은 주문마다 다시 판단하는 대신 이메일, 전화번호, IP 기준으로 차단하고 있다
- 체크아웃 필드에서 국가번호와 전화번호를 분리하고, 주소 세부 입력란을 항상 보이게 하고 있다
- 포장 전에 위험해 보이는 주문을 수동 확인하는 프로세스가 있다
잘못된 데이터를 배송 실패로 키우는 실수
- 모든 배송 실패를 사기로 간주하는 것. 잘못된 주소와 전화번호의 대부분은 악의적 의도보다 급하게 입력했거나 부주의해서 생깁니다. 모든 고객을 사기 사례처럼 동일하게 다루면, 단순 실수한 정상 고객에게 불필요한 마찰만 늘어납니다.
- 우편번호 문제를 국가 전체 규칙으로 해결하려는 것. 문제가 특정 지역에 집중되어 있다면, 국가 단위 제한은 필요 이상으로 많은 정상 주문까지 막게 됩니다.
- 일단 출고하고 나중에 확인하는 것. 상품이 이미 택배사로 넘어간 뒤에는 고객지원팀이 아무리 빨리 문제를 알아차려도 잘못된 주소나 번호는 결국 배송 실패로 이어집니다. 출고 전 차단이 항상 더 저렴합니다.
- 반복 문제 고객에 대한 프로세스가 없는 것. 같은 고객의 주소나 전화번호가 이미 한 번 배송 실패를 일으켰다면, 두 번째부터는 새로운 사례가 아니라 이미 확인된 위험입니다.
마무리
COD 주문에서 잘못된 주소와 전화번호는 대개 한 번의 극적인 사고로 나타나지 않습니다. 대신 배송 실패가 한 건씩 쌓이며, 포장비와 배송비, 기사 비용만 계속 흡수하는 작지만 꾸준한 누수로 나타납니다. 해결책도 하나의 설정으로 끝나지 않습니다. 출고 전에 전화번호를 인증하고, 실제 문제가 반복된 우편번호를 제외하고, 실패와 상관관계가 있는 주문 패턴에는 마찰을 추가하고, 반복 사례는 명확히 차단하는 식의 다층 대응이 필요합니다.
이런 여러 층의 대응이 더 넓은 사기 탐지 체계와 어떻게 함께 작동하는지 전체 그림을 보려면 Progus' COD fraud and return abuse playbook를 참고하세요. Shopify 체크아웃에서 현금결제(COD)를 운영하고 있다면, Progus COD Form & OTP SMS는 이런 문제를 배송비 손실로 이어지기 전에 잡아내는 검증 및 규칙 설정 기능을 제공합니다.
자주 묻는 질문
왜 COD 주문은 주소나 전화번호 관련 배송 문제가 더 많나요?
아직 결제가 이뤄지지 않았기 때문에, COD 고객은 배송 시도가 실패해도 잃는 것이 상대적으로 적습니다. 또한 체크아웃 과정에서 주소나 전화번호를 다시 확인하는 단계가 없는 경우도 많습니다. 그렇다고 모든 COD 고객이 부주의하다는 뜻은 아니지만, 선결제 체크아웃에 흔히 있는 확인 지점 하나가 빠져 있는 것은 사실입니다.
OTP 인증이 잘못된 주소까지 해결해주나요?
직접적으로 해결해주지는 않습니다. 하지만 주소 문제가 배송 불가 주문으로 번지는 가장 흔한 원인인 연락 불가 전화번호를 제거해줍니다. 기사가 건물을 찾지 못해도, 정상 작동하는 전화번호가 있으면 짧은 통화로 해결되는 경우가 많습니다.
몇몇 우편번호에서 문제가 생긴다면 국가 전체를 차단해야 하나요?
대체로 그렇지 않습니다. 국가 전체 제한은 실제 문제 규모보다 훨씬 많은 정상 주문을 막게 됩니다. 대신 문제가 확인된 우편번호 단위로 제외하는 편이 더 정확합니다.
잘못된 연락처 정보 때문에 COD 배송이 실패한 뒤에는 어떻게 해야 하나요?
고객 계정에 태그를 남겨 규칙과 고객지원팀이 해당 이슈를 볼 수 있게 하세요. 이후 주문에는 출고 전 수동 확인 전화를 추가하거나, 같은 패턴이 반복되면 선결제를 요구하는 것도 고려할 수 있습니다. 같은 주소나 전화번호 문제로 이미 배송 실패가 있었다면, 다음 주문을 별개의 사건처럼 다루지 마세요.