Notification triggers for orders

Notification triggers for orders

When using Breadstack, 3 types of notifications that will be sent to Breadstack’s users/ Storefront customers:

  • SMS.

  • Email.

  • In-app notifications.

These notifications can be triggered via various events when users do business with Breadstack or when the customer navigates through the Storefront.


Let view the list of all type of notifications that the user/customer receives for the Order processing flow.

Notes
This can be varied depending on the stage by which the order is being processed and the customer's choice of fulfilment method for the order.

Common Notification

Order place

When a customer successfully places an order on Storefront by completing the check-out flow, an email is sent to the customer to confirm the order's placement with the associated order's detail.

This is a shared behavior regardless of the choice for fulfillment.



In addition, Breadstack's user also receives an In-app notification to notify that a new order has been placed. This is triggered if an order has been placed with the following fulfillment options:

  • CanFleet Delivery.

  • OnFleet Delivery.

  • Local Pickup.

  • Curbside Pickup.


Payment received

For the Dispensary segment, payment needs to be made before the order can be processed further. Once the payment has been received, an email is sent to the customer to confirm that the payment has been received and the order is in line for processing.

  1. For Greenline, this is triggered after the Order status has been changed to Charged on POS view.
  2. For Cova, this is triggered either when the Order has been marked Processing on Breadstack or Tendered on POS view.

This behaviour is also common behavior regardless of fulfilment's choice.

Mail Order


For Mail Order fulfillment, the shipment is performed by a third party such as Canada post. The staff prepared the order's items before transferring them to the delivery service.

Once the order is ready to be transferred to a third-party service. Staff generates a waybill for the order.

 
An Email is sent to the customer when the Waybill has been generated for the associated order.
An email sample with Tracking information from Canada Post and the order details.

Special Cases Notification

Cash-on-delivery order

For In-Store pickup orders, customers may choose to make the payment when picking up the items (Cash On Delivery payment). In this case, the order must be processed before the payment.

After the items are ready for pickup, Staff can notify the customer via Breadstack.


Customer receives both an Email and SMS text letting him/her know that the items is ready at the designated location.
SMS Example

Breadstack Delivery order

When an order is being processed on Breadstack Delivery, there are various stages in which the customer receives both an Email and an SMS notification so he/she can keep track of the delivery status.

  • When payment has been made, Staff can mark the order as Item ready from Breadstack creating a delivery task on Breadstack Delivery. The customer is notified when the task has been created on Breadstack Delivery.


SMS Sample
Email Example
  • When the task is assigned to a Driver on CanFleet. An SMS is sent to the customer letting him/her know that the order is being prepared for delivery.


  • When Driver has arrives at the pickup point and retrieved the package. Driver takes photo of the package and mark the pickup as Complete.

    SMS notification

  • When the Driver begins to deliver the package. He/she marks it via the CanFleet Driver app. Another SMS and Email is sent to the customer.




  • When the Driver is within a 2-kilometre radius from the shipping address. An SMS message is sent to the customer so he/she can prepare to receive the package or be aware.

  • When Drive has arrived at the shipping destination and dropped off the package, he/she marks it on the CanFleet Driver app again. The final SMS and Email is sent to confirm the delivery.

Email
SMS



    • Related Articles

    • Managing chat notification

      In Breadstack, you can choose which notifications you want to receive about live chats and customize what they look and sound like To access your notification centre, go to My Account > Notification, the screen will provide the list of customizations ...
    • Fulfilling customer pickup orders

      To view and manage all orders for pickup, go to Fullfillment > Pickup & Delivery. You can use the ribbon just above the list columns to filter orders by state: Pending Picking, Pending Pickup, and Picked Up. Here's an overview of each fulfillment ...
    • Fulfilling mail orders

      Breadstack's Mail Orders screen is your hub for managing orders shipping with external couriers or postal services, such as Canada Post, UPS, and FedEx. Note: To process and track orders shipping with Cantec Couriers, please use the Pickup & Delivery ...
    • Adding chat auto triggers to your workflow

      Auto triggers can help you make sure that all chats are handled on time and by the right member(s) of your team. To set up a new auto trigger: Go to Settings > Team and click to Auto Triggers. Click Add New Trigger in the upper right corner. Enter a ...
    • How to refund/cancelling orders for Cova clients

      Breadstack manages data between POS and Woo. The refund/cancellation functions must align with POS restrictions. When an order is created on Breadstack (placed on the storefront), it is also placed on the POS system. Therefore, the cancel/refund ...