Case study Logistics at E-commerce

Isang Shopify app na naghahatid ng shipping at tracking ng Flash Courier sa bawat tindahan

Nais ng Flash Courier, isang courier sa Brazil, na maialok ng mga tindahan sa Shopify ang kanilang delivery sa checkout nang walang manu-manong trabaho. Dinisenyo, binuo at pinapatakbo namin ang isang libreng Shopify app na kumukuwenta ng totoong presyo at oras ng delivery para sa bawat order at awtomatikong ipinapadala ang tracking code sa customer.

Kliyente
Flash Courier
Platform
Shopify App Store
Industriya
Logistics at E-commerce
Inilunsad
2024

Ang hamon

Walang direktang integrasyon sa Shopify ang mga tindahang nagpapadala gamit ang Flash Courier. Flat o nakabatay sa talahanayan ang singil nila sa shipping, nakikita lang ng mga customer ang oras ng delivery pagkatapos magbayad, at mano-manong kinokopya ng staff ang mga tracking code sa bawat order.

Dati: Flat o nakabatay sa talahanayan na shipping na nagpapamahal sa pagbili o kumakain sa margin
Gamit ang app: Presyo at oras ng delivery ng Flash Courier na kinukuwenta nang live batay sa postcode at bigat ng order
Dati: Nalalaman lang ng customer ang oras ng delivery pagkatapos bumili
Gamit ang app: Lumalabas ang oras ng delivery sa checkout, bago magbayad
Dati: Mano-manong kinokopya ang tracking code sa bawat order
Gamit ang app: Awtomatikong nase-save sa order ang tracking code at link
Dati: Mga customer na walang balita tungkol sa padala at support queue na puno ng “nasaan na ang order ko?”
Gamit ang app: Ine-email ng Shopify sa customer ang tracking link
Dati: Teknikal na setup na hindi mo alam kung ano pa ang kulang
Gamit ang app: Admin panel na may 3-hakbang na checklist at tulong sa bawat field

Ang binuo namin

Isang native na Shopify app, na isinulat sa Rust, na nagkokonekta sa bawat tindahan sa mga opisyal na shipping calculator ng Flash Courier. Libre sa Shopify App Store; kailangan ng mga tindahan ng Shopify plan na may carrier-calculated shipping at kontrata sa Flash Courier.

Live na shipping sa checkout

Kapag inilagay ng customer ang address, humihingi ang Shopify ng mga rate sa app. Kumukuha ang app ng quote sa Flash Courier gamit ang postcode ng destinasyon at ang kabuuang bigat, at ibinabalik ang bawat opsyon sa delivery kasama ang presyo at oras ng delivery nito. Gumagana ito sa mga API key para sa São Paulo at Rio de Janeiro.

Awtomatikong tracking

Kapag na-fulfill ang isang order na ipinadala gamit ang Flash Courier, sine-save ng app dito ang tracking code at link, at ine-email ng Shopify ang customer. Nako-configure ang prefix ng code, na may live na preview.

Admin na madaling maintindihan

Binuo gamit ang sariling mga Polaris component ng Shopify: 3-hakbang na checklist, tulong sa bawat field, FAQ, save bar ng Shopify at malinaw na babala kapag walang carrier-calculated shipping ang plan ng tindahan.

Checkout na hindi kailanman nasisira

May limitasyon sa oras ang bawat hakbang. Kung mabagal o down ang Flash Courier, ipinapakita ng Shopify ang mga backup rate ng tindahan, kaya hindi kailanman mauubusan ng opsyon sa delivery ang customer dahil sa app.

Handa sa mga bagong patakaran ng Shopify

Gumagamit na ang app ng mga expiring access token na hihingin ng Shopify sa mga pampublikong app sa Enero 2027, na awtomatikong nire-renew, at bine-verify nito ang pirma ng bawat mensahe mula sa Shopify.

Website na may 3D mode

Ipinapakilala ng isang pampublikong website ang app, na may islang “Galugarin sa 3D” kung saan sinusundan ng isang trak ng Flash Courier ang isang order mula sa tindahan hanggang sa customer. Nakakakuha ito ng 100 sa Lighthouse at naglo-load sa loob ng 0.9 s.

Mga resulta sa engineering

Sinukat sa production noong Setyembre 2026. Ang oras ng quote ay ang karaniwang end-to-end na oras, hindi isang garantiya sa kontrata.

< 1 s
Karaniwang end-to-end na shipping quote
108
Mga automated test na tumatakbo sa bawat pagbabago
100
Lighthouse score sa lahat ng apat na kategorya
35 MB
Container image para sa buong app
  • Kubernetes na may dalawang instance ng app, at PostgreSQL na may isang primary at dalawang read replica
  • Real-time na pagmamanman ng error gamit ang Honeybadger sa mga quote, tracking at pag-renew ng token
  • Sumusunod sa LGPD: walang iniimbak na datos tungkol sa mga customer ng mga tindahan
  • Inuulit ang tracking hanggang kumpirmahin ito ng Shopify, kaya walang order na nawawalan ng code

Teknolohiya

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

Kailangan mo ba ng software na binuo para sa iyong negosyo?

Mga integrasyon, internal tool, app at platform, na ginawa ayon sa pangangailangan ng mga senior engineer na gumagabay sa mga AI agent. Sabihin sa amin ang kailangan mo at ipapakita namin kung paano namin ito bubuuin.