Kundecase Logistikk & netthandel

En Shopify-app som bringer Flash Couriers frakt og sporing inn i hver nettbutikk

Flash Courier, et brasiliansk budfirma, ønsket at butikker på Shopify skulle kunne tilby leveringen deres i kassen uten manuelt arbeid. Vi har utformet, laget og drifter en gratis Shopify-app som beregner reell pris og leveringstid for hver ordre og sender sporingskoden automatisk til kunden.

Kunde
Flash Courier
Plattform
Shopify App Store
Bransje
Logistikk & netthandel
Lansert
2024

Utfordringen

Butikker som sendte med Flash Courier, hadde ingen direkte integrasjon med Shopify. De tok fast eller tabellbasert frakt, kundene så leveringstiden først etter at de hadde betalt, og de ansatte kopierte sporingskoder inn i hver ordre for hånd.

Før: Fast eller tabellbasert frakt som enten gjør kjøpet dyrere eller spiser marginen
Med appen: Flash Couriers pris og leveringstid beregnet live ut fra ordrens postnummer og vekt
Før: Kundene får vite leveringstiden først etter kjøpet
Med appen: Leveringstiden vises i kassen, før betaling
Før: Sporingskoder kopiert inn i hver ordre for hånd
Med appen: Sporingskode og -lenke lagret automatisk på ordren
Før: Kunder uten nytt om forsendelsen og en supportkø full av «hvor er ordren min?»
Med appen: Shopify sender kunden sporingslenken på e-post
Før: Teknisk oppsett uten oversikt over hva som mangler
Med appen: Et adminpanel med en sjekkliste i 3 trinn og hjelp til hvert felt

Dette laget vi

En innebygd Shopify-app, skrevet i Rust, som kobler hver butikk til Flash Couriers offisielle fraktkalkulatorer. Gratis i Shopify App Store; butikkene trenger et Shopify-abonnement med transportørberegnet frakt og en avtale med Flash Courier.

Live frakt i kassen

Når kunden fyller inn adressen, ber Shopify appen om priser. Appen henter pris fra Flash Courier med mottakerens postnummer og totalvekten og returnerer hvert leveringsalternativ med pris og leveringstid. Den fungerer med API-nøkler for São Paulo og Rio de Janeiro.

Automatisk sporing

Når en ordre som sendes med Flash Courier, blir fullført, lagrer appen sporingskoden og -lenken på den, og Shopify sender kunden en e-post. Prefikset for koden kan konfigureres, med forhåndsvisning i sanntid.

Selvforklarende admin

Laget med Shopifys egne Polaris-komponenter: en sjekkliste i 3 trinn, hjelp til hvert felt, en FAQ, Shopifys lagrelinje og en tydelig advarsel når butikkens abonnement mangler transportørberegnet frakt.

En kasse som aldri svikter

Hvert trinn har en tidsgrense. Hvis Flash Courier er treg eller nede, viser Shopify butikkens reservepriser, så kunden aldri står uten leveringsalternativer på grunn av appen.

Klar for Shopifys nye regler

Appen bruker allerede tilgangstokenene med utløpstid som Shopify vil kreve av offentlige apper fra januar 2027, med automatisk fornyelse, og den verifiserer signaturen på hver melding fra Shopify.

Et nettsted med 3D-modus

Et offentlig nettsted presenterer appen, med en «Utforsk i 3D»-øy der en lastebil fra Flash Courier følger en ordre fra butikken til kunden. Det får 100 i Lighthouse og lastes inn på 0,9 s.

Tekniske resultater

Målt i produksjon i september 2026. Pristiden er den typiske ende-til-ende-tiden, ikke en kontraktsfestet garanti.

< 1 s
Typisk fraktpris ende-til-ende
108
Automatiserte tester kjørt ved hver endring
100
Lighthouse-score i alle fire kategorier
35 MB
Containerimage for hele appen
  • Kubernetes med to appinstanser, og PostgreSQL med én primær og to lesereplikaer
  • Feilovervåking i sanntid med Honeybadger på priser, sporing og fornyelse av tokener
  • LGPD-kompatibel: ingen data om butikkenes kunder lagres
  • Sporing prøves på nytt til Shopify bekrefter den, så ingen ordre mister koden sin

Teknologi

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

Trenger du programvare laget rundt virksomheten din?

Integrasjoner, interne verktøy, apper og plattformer, laget på bestilling av seniorutviklere som styrer AI-agenter. Fortell oss hva du trenger, så viser vi deg hvordan vi ville laget det.