Delivery System Guide

Audience: Managers Difficulty: Advanced Estimated Time: 35 minutes

Overview

The TrafficPOS delivery system provides comprehensive tools for managing delivery orders, drivers, zones, and scheduling. This guide covers setup, daily operations, and best practices for running a successful cannabis delivery service.

Compliance Note: Ensure delivery operations comply with local cannabis regulations including licensing, tracking, and security requirements.

Key System Features

Order Management

  • Delivery order creation and processing
  • Scheduled deliveries with time windows
  • Real-time order tracking
  • Special instructions and notes
  • Dynamic delivery fee calculation

👤 Driver Management

  • Complete driver profiles
  • Availability and shift tracking
  • Vehicle information and capacity
  • Performance metrics and analytics
  • Automated assignment system

📍 Zone Configuration

  • Geographic delivery zones
  • Zone-based fee structures
  • Minimum order requirements
  • Delivery time windows
  • Distance and capacity limits

Analytics & Reporting

  • Delivery performance analytics
  • Driver efficiency reports
  • Zone profitability analysis
  • Customer delivery insights
  • Revenue and cost tracking

Initial Setup

Enable Delivery System

1

Access Delivery Settings

Navigate to Settings → POS Settings → Enable Delivery

2

Configure Basic Settings

  • Toggle delivery system ON
  • Set default delivery fee ($5-15 typical)
  • Configure delivery time windows
  • Set minimum order amounts
  • Define maximum delivery distance
3

Business Hours Configuration

  • Set delivery start/end times
  • Configure different hours by day
  • Set holiday schedules
  • Define cutoff times for same-day delivery

Compliance & Legal Setup

Regulatory Requirements

  • Delivery License: Obtain required delivery permits
  • Driver Licensing: Verify driver cannabis handler licenses
  • Vehicle Registration: Register delivery vehicles with state
  • Insurance: Commercial delivery insurance coverage
  • Security: GPS tracking and security protocols

Driver Management

Adding Drivers

1

Create Driver Profile

Go to Admin → Driver Management → Add Driver

  • Enter personal information
  • Upload driver's license copy
  • Add cannabis handler license number
  • Set employment start date
  • Configure access permissions
2

Vehicle Information

  • Vehicle make, model, year
  • License plate number
  • Insurance policy information
  • Vehicle capacity limits
  • GPS tracking device ID
3

Schedule & Availability

  • Set standard work schedule
  • Configure time off requests
  • Set maximum delivery capacity
  • Define preferred delivery zones

Driver Performance Tracking

Metric Description Good Performance
Delivery Time Average time from dispatch to completion < 45 minutes
On-Time Rate Percentage of deliveries within time window > 95%
Customer Rating Average customer satisfaction score > 4.5/5
Orders per Hour Efficiency metric for driver productivity > 3 orders/hour
Return Rate Percentage of failed delivery attempts < 5%

Delivery Zones

Zone Configuration

1

Create Delivery Zones

Navigate to Admin → Delivery Zones → Add Zone

  • Define zone name and description
  • Set geographic boundaries (ZIP codes or map area)
  • Configure delivery fee for zone
  • Set minimum order amount
  • Define delivery time estimates
2

Zone Pricing Structure

Example zone configuration:

Zone Distance Delivery Fee Minimum Order Time Window
Zone 1 (Local) 0-5 miles $5 $50 30-60 min
Zone 2 (Extended) 5-10 miles $10 $75 45-90 min
Zone 3 (Premium) 10-15 miles $15 $100 60-120 min
3

Special Zone Features

  • Express Zones: Premium pricing for faster delivery
  • Free Delivery Zones: No fee for large orders
  • Restricted Zones: Special licensing or time limits
  • VIP Zones: Priority service for select customers

Daily Operations

Processing Delivery Orders

1

Order Creation

  • Select "Delivery" as order type
  • Enter customer delivery address
  • Verify zone and calculate fees
  • Add products to cart as normal
  • Apply any delivery discounts
2

Order Verification

  • Verify customer ID and age (21+)
  • Check delivery address against restricted areas
  • Confirm order meets minimum requirements
  • Validate payment method
  • Get customer contact information
3

Order Fulfillment

  • Pick products from inventory
  • Package securely for transport
  • Generate delivery manifest
  • Assign to available driver
  • Update order status to "Out for Delivery"

Driver Dispatch System

Automatic Assignment

  • Matches orders to closest available driver
  • Considers driver capacity and schedule
  • Optimizes route efficiency
  • Balances workload across drivers

Manual Assignment

  • Manager can override automatic assignment
  • Assign based on customer preferences
  • Handle special delivery requirements
  • Rush orders to specific drivers

Order Tracking & Communication

Customer Communication

  • Order Confirmation: SMS/email with order details
  • Dispatch Notification: Driver assignment and ETA
  • En Route Update: Driver on the way notification
  • Arrival Alert: Driver arriving soon message
  • Completion Confirmation: Delivery completed receipt

Delivery Workflow Management

Order Status Tracking

Status Description Actions Available
Pending Order created, awaiting fulfillment Edit, Cancel, Assign Driver
Preparing Products being picked and packaged Mark Ready, Add Notes
Ready Order ready for pickup by driver Assign Driver, Mark Dispatched
Dispatched Driver has picked up order Track Location, Update ETA
En Route Driver traveling to customer Track Progress, Contact Customer
Delivered Order successfully completed View Receipt, Customer Feedback
Failed Delivery attempt unsuccessful Reschedule, Refund, Return

Failed Delivery Handling

Common Failure Reasons

  • Customer Not Available: No one at delivery address
  • Invalid ID: Customer cannot verify age/identity
  • Payment Issues: Card declined or cash shortage
  • Address Problems: Incorrect or inaccessible location
  • Safety Concerns: Unsafe delivery environment

Resolution Options

  • Reschedule: Arrange new delivery time
  • Hold for Pickup: Customer collects from store
  • Refund: Return payment and restock products
  • Alternative Address: Deliver to different location
  • Manager Review: Escalate complex situations

Analytics & Optimization

Key Performance Indicators

Operational Metrics

  • Average Delivery Time: Order to completion
  • On-Time Performance: Deliveries within window
  • Order Success Rate: Completed vs. failed deliveries
  • Customer Satisfaction: Ratings and feedback

Financial Metrics

  • Delivery Revenue: Total delivery sales
  • Average Order Value: Delivery vs. in-store
  • Delivery Costs: Driver wages and vehicle expenses
  • Profit Margin: Revenue minus delivery costs

Route Optimization

Efficiency Tips

  • Batch Deliveries: Group orders by geographic area
  • Time Windows: Stagger deliveries to avoid traffic
  • Driver Zones: Assign drivers to familiar areas
  • Peak Time Management: Extra drivers during busy periods
  • Route Planning: Use GPS optimization for multiple stops

Compliance & Security

Cannabis Delivery Regulations

Critical Compliance Requirements

  • Product Tracking: Seed-to-sale tracking for all deliveries
  • Delivery Manifest: Complete product list for each delivery
  • Driver Licensing: Valid cannabis handler permits
  • Vehicle Security: Locked storage compartments
  • Cash Limits: Maximum cash on delivery vehicles
  • Age Verification: ID check at delivery location
  • Delivery Hours: Comply with local time restrictions

Security Best Practices

🛡️

Driver Safety Protocols

  • GPS tracking on all delivery vehicles
  • Regular check-ins with dispatch
  • Emergency contact procedures
  • Panic button or emergency alert system
  • Cash handling limits and procedures

Troubleshooting Common Issues

Driver App Problems

GPS Tracking Not Working

  • Check location permissions on driver device
  • Verify cellular data connection
  • Restart GPS tracking app
  • Update driver app to latest version

Order Assignment Issues

  • Verify driver status is "Available"
  • Check driver capacity limits
  • Ensure driver is in correct delivery zone
  • Review automatic assignment settings

Customer Communication Problems

SMS/Email Not Sending

  • Verify customer contact information
  • Check notification service status
  • Review spam/blocked number settings
  • Test with alternative communication method

Related Guides

Time Tracking

Track driver hours and delivery time performance

Inventory Management

Manage product allocation for delivery orders

Security Guide

Security considerations for delivery operations