Studium przypadku Logistyka i e-commerce

Aplikacja Shopify, która wprowadza wysyłkę i śledzenie Flash Courier do każdego sklepu

Flash Courier, brazylijska firma kurierska, chciała, aby sklepy na Shopify oferowały jej dostawę w koszyku bez ręcznej pracy. Zaprojektowaliśmy, zbudowaliśmy i utrzymujemy darmową aplikację Shopify, która dla każdego zamówienia wylicza rzeczywistą cenę i czas dostawy oraz automatycznie wysyła klientowi numer śledzenia.

Klient
Flash Courier
Platforma
Shopify App Store
Branża
Logistyka i e-commerce
Premiera
2024

Wyzwanie

Sklepy wysyłające przez Flash Courier nie miały bezpośredniej integracji z Shopify. Naliczały stałą lub tabelaryczną opłatę za wysyłkę, klienci poznawali czas dostawy dopiero po zapłacie, a pracownicy ręcznie przepisywali numery śledzenia do każdego zamówienia.

Przedtem: Stała lub tabelaryczna opłata za wysyłkę, która albo podraża zakup, albo zjada marżę
Z aplikacją: Cena i czas dostawy Flash Courier obliczane na bieżąco dla kodu pocztowego i wagi zamówienia
Przedtem: Klienci poznają czas dostawy dopiero po zakupie
Z aplikacją: Czas dostawy widoczny w koszyku, przed płatnością
Przedtem: Numery śledzenia ręcznie przepisywane do każdego zamówienia
Z aplikacją: Numer i link śledzenia zapisywane w zamówieniu automatycznie
Przedtem: Klienci bez informacji o wysyłce i kolejka zgłoszeń pełna pytań „gdzie jest moje zamówienie?”
Z aplikacją: Shopify wysyła klientowi e-mail z linkiem śledzenia
Przedtem: Konfiguracja techniczna bez wiedzy, czego brakuje
Z aplikacją: Panel administracyjny z listą kontrolną w 3 krokach i pomocą przy każdym polu

Co zbudowaliśmy

Natywna aplikacja Shopify napisana w języku Rust, która łączy każdy sklep z oficjalnymi kalkulatorami wysyłki Flash Courier. Darmowa w Shopify App Store; sklepy potrzebują planu Shopify z wysyłką obliczaną przez przewoźnika oraz umowy z Flash Courier.

Wysyłka na żywo w koszyku

Gdy klient wpisuje adres, Shopify pyta aplikację o stawki. Aplikacja pobiera wycenę z Flash Courier na podstawie docelowego kodu pocztowego i łącznej wagi, po czym zwraca każdą opcję dostawy z jej ceną i czasem dostawy. Działa z kluczami API dla São Paulo i Rio de Janeiro.

Automatyczne śledzenie

Gdy zamówienie wysyłane przez Flash Courier zostaje zrealizowane, aplikacja zapisuje w nim numer i link śledzenia, a Shopify wysyła klientowi e-mail. Prefiks numeru można skonfigurować, z podglądem na żywo.

Intuicyjny panel administracyjny

Zbudowany z komponentów Polaris od Shopify: lista kontrolna w 3 krokach, pomoc przy każdym polu, FAQ, pasek zapisywania Shopify i jasne ostrzeżenie, gdy plan sklepu nie obejmuje wysyłki obliczanej przez przewoźnika.

Koszyk, który nigdy nie zawodzi

Każdy krok ma limit czasu. Jeśli Flash Courier działa wolno lub jest niedostępny, Shopify pokazuje zapasowe stawki sklepu, więc klientowi nigdy nie zabraknie opcji dostawy z powodu aplikacji.

Gotowa na nowe zasady Shopify

Aplikacja już korzysta z wygasających tokenów dostępu, których Shopify będzie wymagać od aplikacji publicznych od stycznia 2027 r., odnawianych automatycznie, i weryfikuje podpis każdej wiadomości od Shopify.

Strona internetowa z trybem 3D

Publiczna strona prezentuje aplikację i zawiera wyspę „Explore in 3D”, na której ciężarówka Flash Courier podąża za zamówieniem od sklepu do klienta. Uzyskuje 100 punktów w Lighthouse i ładuje się w 0,9 s.

Wyniki inżynieryjne

Pomiary na produkcji z września 2026 r. Czas wyceny to typowy czas od początku do końca, a nie gwarancja umowna.

< 1 s
Typowy całkowity czas wyceny wysyłki
108
Testy automatyczne uruchamiane przy każdej zmianie
100
Wynik Lighthouse we wszystkich czterech kategoriach
35 MB
Obraz kontenera dla całej aplikacji
  • Kubernetes z dwiema instancjami aplikacji oraz PostgreSQL z bazą główną i dwiema replikami do odczytu
  • Monitorowanie błędów w czasie rzeczywistym w Honeybadger dla wycen, śledzenia i odnawiania tokenów
  • Zgodność z LGPD: nie przechowujemy żadnych danych o klientach sklepów
  • Śledzenie jest ponawiane, dopóki Shopify go nie potwierdzi, więc żadne zamówienie nie traci swojego numeru

Technologia

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

Potrzebujesz oprogramowania dopasowanego do Twojej firmy?

Integracje, narzędzia wewnętrzne, aplikacje i platformy tworzone na zamówienie przez doświadczonych inżynierów kierujących agentami AI. Powiedz nam, czego potrzebujesz, a pokażemy Ci, jak byśmy to zbudowali.