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
Driver—
Why 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 role—
Driver 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