

Admin view — assign driver and set delivery status
Orders Delivery Drivers for WooCommerce is a delivery drivers plugin for WooCommerce stores that need local delivery, order assignment, and driver management in one dashboard. Create delivery drivers, assign orders fast, and track delivery status with a clear delivery workflow.
This WooCommerce delivery drivers solution adds a driver dashboard, delivery status tracking, and Google Maps delivery view. It is designed for businesses handling delivery orders, dispatching drivers, and managing last-mile delivery efficiently.
Free Features
– Driver Assignment Panel: Assign any WordPress user with the Driver role to a WooCommerce order.
– Driver Dashboard (Frontend): Drivers can view assigned and completed orders, toggle availability, and update delivery status.
– Delivery Status Tracking: Orders support statuses like Driver Assigned, Out for Delivery, and Completed.
– Live Google Maps Embed: Show delivery address on a live map in the driver order view (requires Google Maps API key).
– Mobile Ready: Frontend views are responsive and optimized for drivers in the field.
– Driver Ratings: Customers can rate deliveries (stored on the order).
– Admin Orders Monitor: Admin dashboard with filters, tabs, and driver availability table.
Unlock advanced delivery automation, enhanced notifications, and admin controls.
Pro Features
Google Maps Integration
Each assigned order includes a Google Map with the delivery address marked, letting drivers visualize the route quickly. The map appears on the driver�s order details page in their dashboard.
Example:
Drivers can click Out for Delivery, view the address on the map, call the customer or dispatch, and update the status.
Driver Applications
Admins can manage driver applications from:
Users -> Driver Applications
The Driver Applications screen provides three tabs:
– Pending — new driver applications awaiting review
– Approved — applications that have been approved and converted into driver accounts
– Rejected — applications that were declined
When an application is approved:
– A WordPress user account is created automatically
– The user is assigned the Driver role
– Driver profile data (vehicle details, phone, images) is saved to user meta
Use Cases
Great for any WooCommerce-powered business offering local delivery:
– Grocery and meal prep
– Flowers and gifts
– Local services (cleaning, repair)
– Restaurants and takeout
– Health and wellness providers
How it Works
DriverWhy Use This Plugin
– Easy to assign and track drivers
– Driver UI is fast and simple
– Maps support included (requires API key)
– No coding or third-party delivery services required
– Built for WooCommerce only
Getting Started
Driver roleDriver Dashboard Preview
Includes:
– Assigned and Completed Orders
– Live Map with Address
– Status Updates
– Call Dispatch / Call Customer buttons
– Availability toggle: “Accepting Deliveries”
Shortcodes
– [oddw_delivery_drivers_dashboard] — Driver dashboard (My Account endpoint uses this).
– [driver_application_form] — Public driver application form.
– [delivery-drivers-orders-monitor] — Admin orders monitor dashboard.
– [oddw_dashboard] — Backward-compatible alias for driver dashboard.
This plugin is licensed under the GPLv2 or later.
This plugin uses Google Maps to show delivery directions and maps inside the driver order view.
Data sent and when:
* The delivery address and store address are sent to Google Maps when a driver opens an order that contains the map.
* A Google Maps link is generated for directions using the delivery address when the driver views the order details.
Service provider:
* Google Maps Platform (Google)
* Terms of Service: https://maps.google.com/help/terms_maps/
* Privacy Policy: https://policies.google.com/privacy