Studija slučaja Logistika i e-trgovina

Shopify aplikacija koja dostavu i praćenje Flash Couriera donosi u svaku trgovinu

Flash Courier, brazilska kurirska tvrtka, željela je da trgovine na Shopifyju nude njezinu dostavu na naplati bez ručnog rada. Osmislili smo, razvili i održavamo besplatnu Shopify aplikaciju koja za svaku narudžbu izračunava stvarnu cijenu i rok dostave te kupcu automatski šalje broj za praćenje.

Klijent
Flash Courier
Platforma
Shopify App Store
Industrija
Logistika i e-trgovina
Pokrenuto
2024

Izazov

Trgovine koje su slale pošiljke putem Flash Couriera nisu imale izravnu integraciju sa Shopifyjem. Naplaćivale su paušalnu ili tabličnu dostavu, kupci su rok dostave vidjeli tek nakon plaćanja, a zaposlenici su brojeve za praćenje ručno prepisivali u svaku narudžbu.

Prije: Paušalna ili tablična dostava koja ili poskupljuje kupnju ili jede maržu
S aplikacijom: Cijena i rok dostave Flash Couriera izračunani uživo prema poštanskom broju i težini narudžbe
Prije: Kupci rok dostave saznaju tek nakon kupnje
S aplikacijom: Rok dostave prikazuje se na naplati, prije plaćanja
Prije: Brojevi za praćenje ručno prepisani u svaku narudžbu
S aplikacijom: Broj i poveznica za praćenje automatski se spremaju u narudžbu
Prije: Kupci bez vijesti o pošiljci i korisnička podrška zatrpana pitanjima „Gdje je moja narudžba?”
S aplikacijom: Shopify kupcu e-poštom šalje poveznicu za praćenje
Prije: Tehničko postavljanje bez ideje što nedostaje
S aplikacijom: Administracijska ploča s popisom za provjeru u 3 koraka i pomoći uz svako polje

Što smo izradili

Izvorna Shopify aplikacija, napisana u Rustu, koja svaku trgovinu povezuje sa službenim kalkulatorima dostave Flash Couriera. Besplatna je u Shopify App Storeu; trgovinama treba Shopify plan s dostavom koju izračunava prijevoznik i ugovor s Flash Courierom.

Dostava uživo na naplati

Kad kupac unese adresu, Shopify od aplikacije traži cijene. Aplikacija dohvaća ponudu od Flash Couriera prema odredišnom poštanskom broju i ukupnoj težini te vraća svaku opciju dostave s njezinom cijenom i rokom dostave. Radi s API ključevima za São Paulo i Rio de Janeiro.

Automatsko praćenje

Kad se narudžba poslana putem Flash Couriera ispuni, aplikacija u nju sprema broj i poveznicu za praćenje, a Shopify kupcu šalje e-poruku. Prefiks broja može se podesiti, uz pregled uživo.

Administracija koja se sama objašnjava

Izrađena Shopifyjevim vlastitim komponentama Polaris: popis za provjeru u 3 koraka, pomoć uz svako polje, FAQ, Shopifyjeva traka za spremanje i jasno upozorenje kad plan trgovine ne uključuje dostavu koju izračunava prijevoznik.

Naplata koja nikad ne zakaže

Svaki korak ima vremensko ograničenje. Ako je Flash Courier spor ili nedostupan, Shopify prikazuje rezervne cijene trgovine, pa kupac zbog aplikacije nikad ne ostaje bez opcija dostave.

Spremna za nova Shopifyjeva pravila

Aplikacija već koristi pristupne tokene s rokom trajanja koje će Shopify od javnih aplikacija zahtijevati u siječnju 2027., automatski ih obnavlja i provjerava potpis svake poruke od Shopifyja.

Web-stranica s 3D načinom

Javna web-stranica predstavlja aplikaciju i ima otok „Explore in 3D” na kojem kamion Flash Couriera prati narudžbu od trgovine do kupca. Na Lighthouseu postiže 100 bodova i učitava se za 0,9 s.

Inženjerski rezultati

Izmjereno u produkciji u rujnu 2026. Vrijeme izračuna tipično je vrijeme od početka do kraja, a ne ugovorno jamstvo.

< 1 s
Tipičan izračun dostave od početka do kraja
108
Automatizirani testovi pri svakoj promjeni
100
Lighthouse rezultat u sve četiri kategorije
35 MB
Slika kontejnera za cijelu aplikaciju
  • Kubernetes s dvije instance aplikacije i PostgreSQL s primarnom bazom i dvije replike za čitanje
  • Praćenje pogrešaka u stvarnom vremenu s Honeybadgerom za izračune, praćenje pošiljki i obnovu tokena
  • Usklađeno s LGPD-om: ne pohranjuju se nikakvi podaci o kupcima trgovina
  • Praćenje se ponavlja dok ga Shopify ne potvrdi, tako da nijedna narudžba ne gubi svoj broj

Tehnologija

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

Trebate softver izrađen po mjeri vašeg poslovanja?

Integracije, interni alati, aplikacije i platforme po narudžbi, koje razvijaju iskusni inženjeri koji upravljaju AI agentima. Recite nam što trebate i pokazat ćemo vam kako bismo to izradili.