This article is the big-picture map. If you’re new to Trexity, read this first — the rest of the help center makes more sense once you have the whole flow in your head.
The one-sentence version
Trexity offers local courier delivery as a shipping option in your Shopify checkout, then dispatches a courier and tracks the delivery for you — all without leaving Shopify Admin.
The lifecycle of a delivery
Here’s what happens for a single order, start to finish:
- Customer checks out. They enter their address in Shopify’s normal checkout. If they’re in your delivery area, Trexity appears as a shipping option (for example, “Same Day Delivery — $12.50”) alongside your other carriers.
- Customer picks Trexity and pays. Nothing special for them — it’s just another shipping choice.
- Trexity creates the delivery automatically. The moment the order is paid, the app creates the matching Trexity delivery. You don’t have to do anything.
- The order is scheduled. How depends on your setup — see Batch vs Just-in-time.
- You print the label. From the Trexity panel on the order, you print the delivery label and attach it to the package. Printing is also the signal that the package is physically ready. See Printing labels.
- A courier picks up and delivers. Trexity assigns a driver, who picks up from your store and drives to the customer.
- The customer tracks it inside Shopify. They get Shopify’s normal notification emails and a live tracking timeline on their order-status page. See Adding the tracking block.
Everything lives inside Shopify
There is no separate Trexity portal to log into. Onboarding, settings, billing, invoices, and every order action happen inside Shopify Admin. Trexity registers as a carrier alongside your existing shipping (USPS, Canada Post, other apps) — you don’t remove anything to add it.
Day to day, two surfaces matter:
- The order details page — every Trexity order has a panel with live status, a Print label button, and the one action that makes sense right now (Cancel, Put on hold, I need more time, etc.).
- The orders list — Trexity tags each order with its current
state (
TRX: Scheduled,TRX: Out for delivery, and so on) so you can filter and triage with Shopify’s native search. See Order tags and delivery statuses.
Two ways Trexity shows up at checkout
Which one you use depends on your Shopify plan:
- Live carrier rates. On Shopify’s Grow plan or higher, Trexity returns real, address-aware quotes at checkout (“Same Day Delivery — $12.50”). This is the default.
- Shopify Local Delivery. On lower plans (or any time you prefer flat, zone-based pricing), Trexity fulfills behind Shopify’s built-in Local Delivery feature. Shopify sets the price; Trexity dispatches the courier. See Setting up Local Delivery.
You can run both at once — the customer sees each as its own option and picks one.
Two ways to prepare orders
Trexity matches how your store actually operates, per location:
- Just-in-time — each order is prepared as it comes in. Pickup auto-schedules for “now + your prep time.”
- Auto-batch — orders queue as drafts and roll into your next scheduled pickup run, so a courier grabs the whole batch at once.
You set this once during setup and never flip it day to day. See Batch vs Just-in-time.
How you pay
Trexity charges per delivery — there is no monthly app subscription fee. You add a card during setup; Trexity authorizes when a delivery is created and settles daily for completed deliveries. For how the customer-facing price relates to what Trexity bills you, see How Trexity prices deliveries and Setting up billing.
Where to go next
- Just installed? Start with Getting started for the setup checklist.
- Want to understand pricing? Read How Trexity prices deliveries.
- Setting up stores? See Setting up your locations.

