Fulfilling Orders

Fulfilling Orders

Fulfilling Orders Overview

Your dispensary receives orders from practitioners and patients. Orders are fulfilled by measuring out specific herbs, premix formulas, or shipping products. Once an order is fulfilled, inventory levels are automatically updated.

All orders appear in the Order List within the admin account. From there, staff can print labels and infosheets, prepare formulas or products, and complete fulfillment.

Fulfilling an order is a required step to accurately track:

  • Lot numbers

  • Exact quantities used

  • Inventory levels


Why Orders Must Be Fulfilled

Creating an order alone is not sufficient. During fulfillment, you confirm:

  • Which lot numbers were used

  • The exact quantity measured for each ingredient

For example, a formula may call for 8g, but the fulfiller may measure 8.1g. Entering the exact amount ensures accurate inventory tracking.

Once fulfillment is completed:

  • Inventory quantities are reduced

  • The item status changes to Fulfilled


Cancelling Orders

Practitioner Cancellation

  • Practitioners may cancel an order until fulfillment begins

  • This is done in the Practitioner Portal under Order History

  • The cancel option disappears once any item enters fulfillment

Admin Cancellation

  • Admins can cancel an order by changing its status to Cancelled

  • This action triggers an automatic email notification to the practitioner

  • Notification emails can be customized in Notification Settings


Paid vs. Unpaid Orders

Orders may be paid by:

  • The practitioner

  • The patient

Payment status does not affect fulfillment eligibility, but unpaid orders should be monitored before completion.


Steps to Fulfill an Order

There is no required order for the following actions, but all must be completed:

  • Print labels

  • Print infosheets

  • Prepare formulas or products

  • Fulfill each item in the order


Step 1: Open the Order

Go to Admin > Orders, locate the order, and click the Invoice Number to open it.

The Details tab shows:

  • Transaction information

  • Shipping details

  • Patient and practitioner information


Step 2: Go to the Preparation Tab

Click the Preparation tab to view all products and formulas in the order.

  • Items shown in red indicate out-of-stock conditions

  • Each item must be fulfilled individually


Step 3: Print Materials

  • Print Label

    • Generates a label in PDF, JPG, or PNG format

    • You may select a non-default label if needed

  • Print Infosheet

    • Generates a PDF infosheet

    • You may select a non-default infosheet if configured

Bulk printing is also supported for labels and infosheets.


Step 4: Fulfill Products and Formulas

Each item must be fulfilled before the order can be completed.

To Fulfill a Formula:

  1. Click Fulfill

  2. Measure each ingredient

  3. The system automatically selects the oldest lot number

  4. You may:

    • Add additional lot numbers using the + icon

    • Select a different lot from the dropdown

    • Turn a lot off if it is depleted

The system checks entered quantities against the formula. If values do not match, a warning is displayed, but fulfillment is still allowed.


Waste and Start Again

If a mistake occurs during preparation:

  • Click Waste and Start Again

  • Inventory will be adjusted based on entered values

  • You may restart fulfillment for the item


Fulfillment Review

Before finalizing:

  • The system displays all quantities and lot numbers used

  • Any discrepancies are highlighted

Options:

  • Close to make changes

  • Confirm and Fulfill to finalize

Once confirmed:

  • Fulfillment cannot be undone

  • Inventory is permanently adjusted

  • Item status changes to Fulfilled


Re-Fulfilling a Formula

Re-fulfillment is used when replacing a lost or damaged order.

  • Click Refulfill

  • The full fulfillment process starts again

  • Inventory is adjusted accordingly


Fulfilling Multiple Formulas

If multiple units of the same formula are ordered:

  • The system will prompt you to fulfill each unit individually


Fulfilling Products (Non-Formula Items)

For standard products:

  1. Click Fulfill next to the product

  2. Enter the number of units fulfilled

  3. Click Save

No ingredient measuring is required.


Completing the Order

Once all items are fulfilled:

  1. Return to the Details tab

  2. Change the order status to Completed

When an order is completed:

  • It moves to the Completed Orders tab

  • Practitioner markup amounts (if applicable) are released


Summary

Fulfilling orders ensures:

  • Accurate inventory tracking

  • Proper lot and batch control

  • Compliance with dispensing workflows

  • Correct financial and practitioner payout handling

Orders are not considered complete until all items are fulfilled and the order status is set to Completed.

    • Related Articles

    • View Orders

      Orders Module Overview Navigation: Go to Admin > Orders The Orders module is where all orders placed by practitioners or patients are managed. Once an order is submitted, it will appear in this section until it is completed, cancelled, or archived. ...
    • Modify Submitted Orders

      Modifying Orders Dispensary Tree is designed to pre-authorize credit card payments, allowing you to safely modify orders before final payment is captured. When changes are made, the order total and invoice update automatically. Important Payment Note ...
    • Print Custom Formula Labels

      Print Custom Formula Labels You can print labels for custom formulas either one at a time or in bulk. Bulk printing is recommended when fulfilling multiple orders, as it saves significant time. Bulk Print Labels Bulk printing allows you to generate ...
    • Print Infosheets

      Print Infosheets You can print infosheets for custom formulas either one at a time or in bulk, directly from the Orders section. Print a Single Infosheet For each formula in an order, you can print an infosheet from the Fulfillment tab. Steps Go to ...
    • Cash Payment

      Cash Payment Method Navigate to Admin → Settings → Orders → Payment Methods → Cash Configuration to configure cash-based payments. This payment method allows practitioners to submit orders without requiring a credit card. Orders submitted using this ...