Chisel e-Store Wiki for the Chisel team Open Admin →
The order journey

4. Order shipment

How an order reaches the customer, what the brand does in the vendor portal, and what you and the customer see.

Chisel does not hold stock. When a customer orders, the order is split by brand and each brand ships its own items straight to the customer. This page shows the whole path so you can support both sides.

BrandMarks it packedIn the vendor portal.
CourierCollects from the brandFrom the brand's own premises.
SystemTracking numberCreated at booking.
CourierIn transitOut for delivery, then delivered.
CustomerReceives itThen may leave a review.

The path of an order

  1. Customer pays on haloweave.store or a partner store. The order appears in the admin within seconds.
  2. The order is split by brand. Each brand sees only its own items, the delivery address and its own subtotal in the vendor portal, under To pack.
  3. Emails go out. The customer gets an order confirmation. Each brand on the order gets a "new order" email with its items and a link to the portal.
  4. The brand packs and marks the order Packed in the portal.
  5. The brand ships and marks it Shipped, entering the courier name, tracking number and tracking link.
  6. The customer gets a "shipped" email with the tracking link, and can see it any time on the Track page.
  7. Delivered. The brand marks it Delivered once the courier confirms.

What the brand sees

This is the vendor portal's order page, where the brand enters the courier and tracking details.

A brand's order page in the vendor portal, with the Mark as shipped form
A brand's order page in the vendor portal, with the Mark as shipped form

The full portal is described on The vendor portal. The parts that matter for shipping:

  • Orders → To pack / Packed / Shipped / Delivered tabs.
  • Mark as shipped needs a courier (any name: Delhivery, Blue Dart, DTDC, India Post…), a tracking number, and a tracking link. The link is what the customer clicks.
  • Bulk "Mark as shipped" exists but skips the tracking details, so ask brands to use it only for pickups where tracking comes later.
  • Print packing slip prints the page.

What you see in the admin

The brand's progress shows on the order page in the Brands and shipping box: status, courier, tracking number and link per brand, plus the brand's contact details. The Medusa Fulfillment section on the same page stays empty; that is expected. See Orders.

What the customer sees

The customer's Track page is public: haloweave.store/track, where they paste the order ID (the long order_… code from their confirmation email), or they follow the direct link in the email.

An order on the public Track page, with the Download invoice button
An order on the public Track page, with the Download invoice button

It shows each brand's items with the current step and the tracking link once shipped. A logged-in customer also sees all their orders under Account → Orders.

Emails that go out today Live

MomentWho receivesSent by
Order placedCustomer: order confirmation with items and totalResend, automatic
Order placedEach brand on the order: new-order alert with their itemsResend, automatic
Brand marks shippedCustomer: shipped email with courier and tracking linkResend, automatic

These go from orders@send.haloweave.store. A copy can be BCC'd to a Chisel inbox on request.

When something goes wrong

ProblemWhat to do
Brand says it never got the order emailCheck the order exists in the admin and that the product belongs to that brand (Products → open product → the brand is in the Vendor section). Ask the brand to log in; the order is in To pack regardless of email. Check their Settings → Notifications in the portal is switched on.
Brand has no tracking linkAny public courier page works. If the courier gives no link, the brand can leave the link empty and give the number; the customer sees the number on the Track page.
Customer says the parcel is lateOpen the order → Brands and shipping → click the tracking link. The brand's email and phone are on the same line.
Wrong item sentArrange the return with the brand, then refund from the order's Payment section (Orders). Returns are not tracked in the system yet.

Multi-brand orders

A basket can hold items from several brands. The customer pays once and gets one confirmation. Each brand ships its own parcel, so the customer may receive two or three parcels on different days. The Track page shows each brand's items separately so this is not a surprise.

Last built 16 October 2026. Something wrong or missing on this page? Tell the Haloweave team and we will fix it in the next build.