매일 같은 시간에 주문을 엑셀로 내려받아 구글 시트나 ERP에 옮겨 적는 일, 카페24 주문 자동 수집으로 넘길 수 있을까요? 쇼핑몰을 조금만 키워도 이 작업만 하루 수십 분씩 잡아먹습니다. 주문 수집 자동화를 직접 만들어 온 입장에서 보면, 이 옮겨 적는 단계는 손이 많이 가는 데 비해 대부분 API로 넘길 수 있는 일입니다. 자동 수집이 무엇을 대신해 주고, 무엇을 알고 맡겨야 하는지 정리해 봤습니다.

자동 수집은 무엇을 자동으로 하나

사람이 하던 세 단계, 내려받고 정리하고 옮겨 붙이는 일을 프로그램이 정해진 주기로 대신합니다. 카페24 주문 API가 새 주문을 읽어 오면, 그 데이터를 우리가 원하는 형태로 바꿔 구글 시트나 ERP, 사내 시스템에 자동으로 쌓는 식입니다. 아침마다 하던 다운로드가 사라지고, 옮겨 적다 생기던 누락이나 오타도 함께 줄어듭니다.

주문을 가져오는 구조를 간단히 보면

카페24는 주문을 읽는 API를 공식으로 제공합니다. 주문 목록을 불러오는 호출에는 주문 읽기 권한이 필요하고, 한 번에 가져오는 주문은 100건으로 제한되어 있어 그보다 많으면 나눠서 불러오도록 만듭니다. 기간을 기준으로 어제 들어온 주문, 혹은 마지막으로 가져온 시점 이후의 주문만 추려 오는 식으로 설계합니다.

여기서 놓치기 쉬운 게 인증입니다. 카페24 접근 토큰은 2시간, 갱신용 토큰은 2주가 지나면 만료됩니다. 그래서 새벽에 도는 자동 수집이라면 토큰을 스스로 갱신하도록 만들어 두지 않으면 어느 날 조용히 멈춰 있을 수 있습니다. 한 번 연결로 끝나는 작업이 아니라는 뜻입니다.

속도 제한을 알고 설계해야 한다

API는 무한정 빠르게 부를 수 없습니다. 카페24는 짧은 시간에 호출이 몰리면 속도를 제한합니다. 대략 초당 두 건 안팎이 기준인데, 정확한 한도는 정책에 따라 달라질 수 있고, 넘기면 잠시 막혔다가 다시 열립니다(HTTP 429 응답). 그래서 주문이 많은 몰일수록 한꺼번에 몰아치지 않고 시간 간격을 두고 가져오도록 만드는 게 중요합니다.

주문에는 이름과 연락처, 주소 같은 개인정보가 함께 들어 있습니다. 주문 안의 개인정보는 몰 운영자가 동의한 권한 범위 안에서만 다룰 수 있습니다. 자동 수집을 맡길 때 어떤 권한 범위를 요청하는지, 받은 데이터를 어디에 어떻게 보관하는지를 함께 확인하는 게 좋습니다.

앱을 쓸까, 직접 만들까

앱스토어에도 주문을 모아 주는 앱이 있습니다. 필요한 형태가 앱과 맞는다면 가장 빠르고 저렴한 출발입니다. 다만 앱은 월 사용료가 계속 나가고, 데이터가 흘러가는 형태도 앱이 정한 방식을 따라야 합니다. 반대로 우리 ERP의 특정 양식에 맞춰야 하거나, 주문 상태별로 다르게 처리해야 하거나, 여러 곳에 동시에 보내야 한다면 직접 만드는 편이 결국 맞습니다. 오래 쓸 기능일수록 월 사용료 합계와 직접 개발 비용을 한 번 비교해 보는 게 좋습니다.

처음에 안 정하면 나중에 비싸지는 것들

자동 수집은 처음에 몇 가지를 정해 두면 견적도 결과도 깔끔해집니다. 어떤 상태의 주문을 가져올지(입금 완료만인지 전체인지), 얼마나 자주 가져올지, 어디에 어떤 형태로 쌓을지를 먼저 정합니다. 같은 주문을 두 번 가져오지 않도록 무엇을 기준으로 구분할지도 빼놓으면 안 됩니다. 이걸 처음에 안 정해 두면 나중에 조건을 바꿀 때 구조를 다시 손봐야 하고, 그게 곧 추가 비용이 됩니다.

아직 어떤 방법으로 주문을 빼낼지부터 고민이라면, 주문 데이터 추출 글에서 관리자와 엑셀, API를 먼저 비교해 보세요. 자동화로 넘길 준비가 됐다면, 지금 주문이 어디로 어떻게 흘러야 하는지를 카페24 개발 페이지에 적어 견적을 요청하세요. 구조와 비용으로 답합니다.

FAQ

자주 묻는 질문

자동 수집을 하면 개인정보는 어떻게 다뤄지나요?

주문 안의 이름, 연락처, 주소 같은 개인정보는 몰 운영자가 동의한 범위 안에서만 다뤄집니다. 연동할 때 어떤 권한을 요청하는지 확인하고, 받은 데이터를 어디에 어떻게 보관할지 미리 정하는 게 중요합니다.

앱스토어 자동 수집 앱과 직접 개발은 무엇이 다른가요?

앱은 빠르고 저렴하게 시작할 수 있지만 월 사용료가 계속 나가고 데이터 형태가 앱 방식에 묶입니다. 우리 양식이나 ERP에 정확히 맞춰야 한다면 직접 개발이 맞고, 오래 쓸 기능은 사용료 합계와 개발 비용을 비교해 보는 게 좋습니다.

실시간으로 가져와야 하나요?

대부분은 그렇지 않습니다. 업무가 하루 단위로 돌아간다면 정해진 시간에 한 번 또는 몇 번 가져오는 것으로 충분합니다. 실시간에 가깝게 할수록 설계와 비용이 올라가므로 실제 필요한 주기에 맞추는 게 합리적입니다.

같은 주제 다른 글

함께 읽으면 좋은 글

주문 내려받는 일을 자동으로 넘기고 싶다면
지금 흐름을 적어 견적을 요청해 보세요.