Chisel e-Store Wiki for the Chisel team Open Admin →
Team and tools

Notifications and courier integration

Order emails, editable templates, courier tracking and the remaining WhatsApp and SMS setup.

Updated 5 October 2026.

Email notifications

The system has 17 email templates, sent through Resend. Open Emails in the admin to edit the subject, heading, message and button label, preview a template or switch it off. A test email sends a real message, so use your own address.

AudienceMessages
CustomerWelcome, order confirmation, shipped, out for delivery, delivered, cancelled and refunded
BrandNew order, portal login, password reset, application decision and payout notice
Chisel operationsNew order, new brand application, daily summary and courier booking failure

Brand order alerts show only that brand’s items. The workflow triggering a message must complete for the message to be sent; editing a template does not itself send it.

WhatsApp and SMS through MSG91

WhatsApp and SMS remain pending. Chisel needs to provide DLT registration and approved SMS templates, WhatsApp Business template approvals and the account configuration. Sushil is the nominated owner in the email discussion.

Customer login by phone and OTP is also separate from the email notifications already built.

Courier: Shadowfax

Shadowfax booking, tracking numbers and printable labels are connected to orders. The rider collects from the brand’s location. Chisel has no warehouse; failed deliveries return to the brand, and Chisel bears the freight.

Print the Shadowfax label before pickup. Request a fresh label from the portal when needed; its generated link expires after two days.

Courier: Delhivery

Athlos, Lifezen, Tvishi and Kenkou use Delhivery because Shadowfax did not support their pickup pincodes. Their pickup locations are registered with Delhivery.

On 5 October, actual test bookings, PDF labels, tracking and cancellation passed for Athlos, Lifezen and Kenkou. A separate COD capability test also passed; the store remains prepaid only. Tvishi’s test pickup location is rejected with serviceability error 1005 even though the pincode lookup says it supports pickup. Delhivery needs to resolve that sandbox registration issue. These tests do not confirm physical pickup or delivery.

Brands configured to deliver themselves continue using their own courier and tracking details.

Shipping weights

Every ordered variant needs a usable weight in grams. The booking uses variant weight first, then a product default if present. If any item has no weight, booking stops and names the SKU to fix. A partly weighed parcel is not submitted.

Weights supplied in earlier brand files have been recovered where the identity and value could be verified. Brands should still confirm that packaging is included. Do not convert ml to grams or substitute a net pack size without confirmation.

The dated catalogue gap report includes a downloadable sheet of remaining weight requests. Current stock and prices can be downloaded from Brands → Download CSV.

Tracking and packing

A scheduled job checks active shipments every 20 minutes and updates the stored stage. Out-for-delivery and delivered emails use those updates, so they are not instant courier callbacks.

The agreed packing window is 24–48 hours from the order notification. The portal’s ship-by dates and Late flags are still described as demo data; use the actual notification and order dates when chasing a brand.

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.