Delivery System Guide
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