דילוג לתוכןSkip to content

Shipping

From warehouse to doorstep: labels, couriers, tracking and cost.

Who makes sure the order can actually arrive before the customer pays, and who keeps them posted along the way?

From address to doorstep

Shipping starts at checkout.And ends with a message to the customer.

1 of 3

Checked before payment, not after.

Checkout checks the cart against the address and removes any delivery option you can't honor.

Checkout

Demo data

Shipping address

14 HaRimon St, Hadera

Shipping is checking the cart against the address

In the cart

  • Chocolate and flower gift boxAll delivery options open
  • Engraved cutting boardLong prep time, no fast delivery
  • Balloon bouquetRemovedOutside the balloon delivery zone

Checkout stopped before payment

Balloons can't reach this address. Remove just the balloons and check out with the rest.

Remove just the balloons

Balloons removed. The rest moves on to payment.

How it arrives

  • Same day

    Engraving needs prep time

  • Specific date

    Couriers cover this city

  • Standard

    Available

Continue to payment

2 of 3

Out the door in one click.

You pick who carries each parcel, and no two couriers can claim the same one.

Demo data

Packing station

Ready to ship3 orders closed

Carrier A

Order 18421

Tracking number savedCarrier reports delivered

Carrier B

Order 18423

Tracking number savedCarrier reports delivered

Our couriers

Available deliveriesCourier 1

  • Order 18422Added to your routeMarked deliveredAlready taken
  • Order 18430

Available deliveriesCourier 2

  • Order 18422Added to your routeMarked deliveredAlready taken
  • Order 18430

Hold shelf

Order 18424For Sep 24

Stays off the courier list until it's released.

3 of 3

Closed on delivery.

The parcel is delivered, the order closes, and the customer gets an update without anyone typing a word.

What the customer sees in chat

Order 18421
  1. Being prepared
  2. Out for delivery
  3. Delivered

Checked before payment.

Closed when delivered.

Live todaySee exactly what runs
  • Checkout sends every product in the cart and gets back only the delivery options they all allow. One product with a long prep time takes the fast options off the whole order.

    LIVEshipping-class-matrix

  • Balloons have their own delivery zone. If the cart has balloons and the city is outside it, checkout stops and offers to remove just the balloons so the rest can go on to payment.

    LIVEballoon-zone-guard

  • Delivery on a specific date is offered only in cities with actual courier coverage. Cities without coverage get standard delivery only.

    LIVEscheduled-coverage-guard

  • One button on the order picks who carries it: our couriers or one of three carriers. It creates the shipment with the carrier, saves the tracking number, and sends the customer a message that the order has shipped.

    LIVEmulti-carrier-dispatch

  • Our couriers pick available deliveries in the app. Each claim is a single database operation, so two couriers can't take the same order, and it vanishes from everyone else's screen right away.

    LIVEcourier-atomic-claim

  • An order scheduled for delivery after tomorrow is held back instead of going out, and no courier sees it until it's released.

    LIVEfuture-date-shelf-hold

  • The system checks with the carriers on its own about every parcel still in transit. As soon as they report one delivered, the order closes and the customer gets a message.

    LIVEdelivery-confirmation-poll

  • Every status change on the order (in preparation, shipped, ready for pickup or delivered) shows up in the customer's chat by itself, as an updated order card.

    LIVEorder-status-into-chat

  • An order that went out with our couriers and is still marked shipped closes automatically at the end of the delivery day, which sends the customer the email saying it arrived. Carrier orders don't close this way.

    LIVEauto-complete-shipped

Real screens. No public recording yet.

The shipping board and courier app are live today.

They run at the business MOVA was built on. The recording isn't published yet because every screen shows real customers' names, phone numbers and addresses. Until there's a clean version, the demo above is an illustration.

What the Shipping department does

  1. Stops orders that can't arrive

    Live todayHow it works
    • Balloons have their own delivery zone. If the cart has balloons and the city is outside it, checkout stops before payment and offers to remove just the balloons. The rest of the cart stays put.

      LIVEballoon-zone-guard

  2. Same day, from Be'er Sheva to Nahariya

    Live todayHow it works
    • Same-day delivery is set up for a full list of cities, from Be'er Sheva to Nahariya, each with its own cutoff time. Checkout works out, moment to moment, which delivery options are open for the address entered and the current time, and returns the fastest one possible. Once a city's cutoff passes, fast delivery simply disappears from the screen instead of becoming a promise nobody keeps.

      LIVEsame-day-cutoff-engine

  3. Only offers what it can deliver

    Live todayHow it works
    • Each product gets a shipping class based on its prep time. Checkout offers only the options every product in the cart allows, so a made-to-order product is never sold with same-day delivery.

      LIVEshipping-class-matrix

  4. Ships with the carrier you pick, in one click

    Live todayHow it works
    • From the order itself, you pick who carries it: our couriers or one of three carriers connected directly to the system. The shipment is created through the carrier's API, the tracking number comes back and is saved on the order, and the customer gets a message that it has shipped. If a carrier rejects a shipment, you see its reason on screen, not a generic error. Adding another carrier means adding its integration, not changing how you work.

      LIVEmulti-carrier-dispatch

  5. Two couriers, never the same parcel

    Live todayHow it works
    • Couriers see the available deliveries in the app and pick one. Each claim is a single database operation: whoever's second is told it's already taken, and the delivery disappears from everyone's list.

      LIVEcourier-atomic-claim

  6. Closes the order on delivery

    Live todayHow it works
    • The system checks with the carriers on its own about every parcel still marked shipped. When a carrier reports it delivered, the order closes and the customer gets an email that it arrived, even if the carrier's own update got lost along the way.

      LIVEdelivery-confirmation-poll

  7. Lets the customer know before the courier arrives

    Live todayHow it works
    • When the delivery heads out, the customer gets a message in advance, so the courier at the door isn't the first they hear of it. The message goes out once per delivery.

      LIVEcourier-prealert

  8. Puts every delivery on one screen

    Live todayHow it works
    • One board shows what's waiting for pickup, what's on the way, who took each delivery and how long each parcel has been waiting. A parcel that waits too long changes color, so your eye goes straight to the problem.

      LIVElive-delivery-board

Who the Shipping department talks to

What they decide together

Each row is one department and the decision their conversation leads to. Pick a row to see the conversation.

ShippingService

"Where's my order?" The answer is already in the chat.

Illustration
  1. ShippingOrder 18421 has been handed to the carrier.
  2. ServiceThe order card in the customer's chat now says: out for delivery.
  3. ShippingDelivered. The order is closed and the chat card updates.

Customers see in the chat when their order is being packed, when it ships and when it arrives, and nobody has to look it up.

Live todaySee exactly what runs
  • Every change to one of four statuses (packing, shipped, ready for pickup, delivered) shows up in the customer's chat as an updated order card, without anyone sending a message.

    LIVEorder-status-into-chat

Open Service

The question we get about this department

We use a courier company. We don't have our own couriers.

Most of this page still applies. The checkout check, shipping from the order and delivery confirmation all work without couriers of your own. Three carriers are connected today. You only need the courier app if you deliver yourself.

Live todaySee exactly what runs
  • Dispatch from the order to our couriers or one of three carriers, with the tracking number saved and a message telling the customer the order has shipped.

    LIVEmulti-carrier-dispatch

  • The system checks with the carrier on every parcel still in transit. When the carrier reports it delivered, the order closes and the customer gets a message.

    LIVEdelivery-confirmation-poll