고객 사례 물류 및 이커머스

Flash Courier의 배송과 추적을 모든 스토어에 제공하는 Shopify 앱

브라질 택배사 Flash Courier는 Shopify 스토어가 수작업 없이 결제 단계에서 자사 배송을 제공할 수 있기를 원했습니다. 우리는 주문마다 실제 배송비와 배송 기간을 견적하고 추적 번호를 고객에게 자동으로 보내는 무료 Shopify 앱을 설계하고 구축했으며, 지금도 직접 운영하고 있습니다.

고객
Flash Courier
플랫폼
Shopify 앱 스토어
산업
물류 및 이커머스
출시
2024

과제

Flash Courier로 배송하던 스토어에는 Shopify와의 직접 연동이 없었습니다. 고정 배송비나 요금표 기반 배송비를 받았고, 고객은 결제한 후에야 배송 기간을 알 수 있었으며, 직원은 추적 번호를 각 주문에 일일이 손으로 복사해 넣었습니다.

이전: 구매 비용을 높이거나 마진을 깎아 먹는 고정 또는 요금표 기반 배송비
앱 도입 후: 주문의 우편번호와 무게에 맞춰 실시간으로 계산되는 Flash Courier의 배송비와 배송 기간
이전: 고객은 구매한 후에야 배송 기간을 알게 됨
앱 도입 후: 결제 전, 결제 단계에서 배송 기간 표시
이전: 모든 주문에 추적 번호를 손으로 복사
앱 도입 후: 추적 번호와 링크가 주문에 자동 저장
이전: 배송 소식을 모르는 고객과 "내 주문은 어디 있나요?"로 가득 찬 고객 지원 대기열
앱 도입 후: Shopify가 고객에게 추적 링크를 이메일로 발송
이전: 무엇이 빠졌는지 알 수 없는 기술 설정
앱 도입 후: 3단계 체크리스트와 모든 필드의 도움말을 갖춘 관리자 패널

우리가 만든 것

Rust로 작성된 네이티브 Shopify 앱으로, 각 스토어를 Flash Courier의 공식 배송비 계산기에 연결합니다. Shopify App Store에서 무료로 제공되며, 스토어에는 운송사 계산 배송비를 지원하는 Shopify 요금제와 Flash Courier와의 계약이 필요합니다.

결제 단계의 실시간 배송비

고객이 주소를 입력하면 Shopify가 앱에 요금을 요청합니다. 앱은 도착지 우편번호와 총 무게로 Flash Courier에 견적을 요청하고, 각 배송 옵션을 가격 및 배송 기간과 함께 반환합니다. São Paulo와 Rio de Janeiro용 API 키를 지원합니다.

자동 추적

Flash Courier로 발송되는 주문이 처리 완료되면 앱이 추적 번호와 링크를 주문에 저장하고, Shopify가 고객에게 이메일을 보냅니다. 번호 접두사는 설정할 수 있으며 실시간 미리보기를 제공합니다.

설명이 필요 없는 관리자 화면

Shopify 자체 Polaris 컴포넌트로 구축했습니다: 3단계 체크리스트, 모든 필드의 도움말, FAQ, Shopify 저장 바, 그리고 스토어 요금제에 운송사 계산 배송비가 없을 때 표시되는 명확한 경고.

절대 멈추지 않는 결제

모든 단계에는 시간 제한이 있습니다. Flash Courier가 느리거나 중단되면 Shopify가 스토어의 백업 요금을 표시하므로, 앱 때문에 고객에게 배송 옵션이 사라지는 일은 없습니다.

Shopify의 새 규정에 대비 완료

앱은 Shopify가 2027년 1월부터 공개 앱에 요구할 만료형 액세스 토큰을 이미 사용하며 자동으로 갱신하고, Shopify에서 오는 모든 메시지의 서명을 검증합니다.

3D 모드를 갖춘 웹사이트

공개 사이트에서 앱을 소개하며, "3D로 둘러보기" 섬에서는 Flash Courier 트럭이 스토어에서 고객까지 주문을 따라갑니다. Lighthouse에서 100점을 받았고 0.9초 만에 로드됩니다.

엔지니어링 성과

2026년 9월 프로덕션에서 측정했습니다. 견적 시간은 일반적인 엔드투엔드 시간이며 계약상 보장이 아닙니다.

< 1 s
일반적인 엔드투엔드 배송비 견적 시간
108
변경할 때마다 실행되는 자동화 테스트
100
네 가지 카테고리 모두의 Lighthouse 점수
35 MB
앱 전체의 컨테이너 이미지
  • 앱 인스턴스 두 개로 운영되는 Kubernetes와, 프라이머리 하나와 읽기 복제본 두 개로 구성된 PostgreSQL
  • 견적, 추적, 토큰 갱신에 대한 Honeybadger 실시간 오류 모니터링
  • LGPD 준수: 스토어 고객에 관한 데이터를 저장하지 않음
  • Shopify가 확인할 때까지 추적 등록을 재시도하므로 추적 번호를 잃는 주문이 없음

기술

  • Rust
  • Shopify Carrier Service
  • Shopify Webhooks
  • Polaris
  • PostgreSQL
  • Kubernetes
  • Honeybadger
  • three.js

비즈니스에 맞춘 소프트웨어가 필요하신가요?

연동, 내부 도구, 앱, 플랫폼을 AI 에이전트를 지휘하는 시니어 엔지니어가 주문 제작합니다. 필요한 것을 알려 주시면 우리가 어떻게 구축할지 보여 드리겠습니다.