開発事例 物流・EC

Flash Courierの配送と追跡をすべてのストアに届けるShopifyアプリ

ブラジルの配送会社Flash Courierは、Shopifyのストアが手作業なしでチェックアウト時に同社の配送を提供できるようにしたいと考えていました。私たちは、注文ごとに実際の送料とお届け日数を見積もり、追跡番号を自動で顧客に送る無料のShopifyアプリを設計・開発し、運用しています。

クライアント
Flash Courier
プラットフォーム
Shopifyアプリストア
業界
物流・EC
リリース
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
4つのカテゴリーすべてのLighthouseスコア
35 MB
アプリ全体のコンテナイメージ
  • 2つのアプリインスタンスで稼働するKubernetesと、プライマリ1台とリードレプリカ2台で構成したPostgreSQL
  • 見積もり、追跡、トークン更新のエラーをHoneybadgerでリアルタイム監視
  • LGPD準拠:ストアの顧客に関するデータは一切保存しません
  • Shopifyが確認するまで追跡情報の登録を再試行するため、追跡番号を失う注文はありません

技術

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

ビジネスに合わせたソフトウェアが必要ですか?

連携、社内ツール、アプリ、プラットフォームを、AIエージェントを指揮するシニアエンジニアがオーダーメイドで開発します。必要なことをお聞かせいただければ、私たちならどのように構築するかをお見せします。