TrexityShopify
Add to Shopify
Setup & configuration

Batch vs Just-in-time

Pick a fulfillment rhythm: daily batch runs or per-order scheduling.

Trexity supports two fulfillment rhythms. You pick one per location during setup. This is the most common decision merchants ask us about — here’s what each one means in practice.

Auto-batch

You prepare deliveries in one or a few daily pickup runs. Throughout the day, orders queue up automatically; at the next configured pickup window, a Trexity courier arrives and picks up the whole batch.

Best for: bakeries, meal-prep businesses, breweries, any store with a single fulfillment shift.

What you configure per location:

  • Pickup windows (“slots”). When the day’s batch is ready and the courier should arrive.
  • Prep time. How long before the pickup window you stop accepting new orders into that batch. This is the slot’s cutoff.

What customers see at checkout:

  • “Arrives by [next pickup window]” while the current slot is still open.
  • After the cutoff, the current slot disappears from checkout options until the next valid window.

Day-to-day work:

  • Print labels in a batch (bulk print is the practical workflow — see Printing labels).
  • Orders carry the TRX: Waiting for batch tag until the slot fires, then flip to TRX: Scheduled (or further).

Just-in-time (JIT)

You prepare each order as it arrives. Trexity auto-schedules pickup for “now + your prep time” the moment a paid order comes in.

Best for: florists, prepared food, high-volume same-day retail.

What you configure per location:

  • Prep time. How long you need between an order coming in and the package being ready. This becomes the pickup time for each order automatically.

What customers see at checkout:

  • “Arrives today by [time]” calculated from now + prep time + transit estimate, per address.

Day-to-day work:

  • Print labels one at a time as orders come in.
  • Orders carry TRX: Scheduled (with TRX: Needs label until the label is printed).

Which one should I pick?

Question If yes → If no →
Do you do one daily fulfillment shift? Batch JIT
Do customers expect “arrives in 2 hours” precision? JIT Batch
Do you stage all the day’s orders together (bakery boxes, meal-prep trays)? Batch JIT
Do orders go out the door within minutes of being paid? JIT Batch

You can have different locations on different modes. Downtown on batch, suburban on JIT — totally fine.

Time-sensitive orders are special

If an order contains a product tagged time-sensitive, Trexity promotes it to Direct delivery (point-to-point, no shared route) regardless of your mode:

  • JIT location: the time-sensitive order is scheduled immediately at now + prep time, as Direct.
  • Batch location: the time-sensitive order is still routed as Direct (not combined onto a shared route), but scheduled for the same batch window so you prepare everything in one shift.

Either way the order carries a TRX: Time-sensitive tag that persists through its whole lifecycle, so you can filter for them in Shopify.

Switching modes later

Go to App → Settings → Locations → [pick a location] to change modes. Orders already in flight finish on their original mode; new orders adopt the new one.

Common questions

“What if I want to skip the batch for one urgent order?” On the order’s details page, open the Trexity panel and click “Skip batching”. You’ll get a 15 / 30 / 60 minute picker — the order is converted to a scheduled, posted shipment for that window. This is the one-click escape hatch for “this one needs to go now.”

“What if I run late?” On any scheduled order, click “I need more time” in the Trexity panel. Pick 15, 30, or 60 minutes. The pickup time is pushed back by that amount.

“Can the same store run both modes?” Not at the same time. Each location is in one mode at a time. If your rhythm is “morning batch + afternoon walk-ins,” configure batch and use Skip batching for the walk-ins.

Still need help?

A real person on the Trexity team will get back to you.

support@trexity.com