Delivery Drivers for WooCommerce

Description

Streamline your mobile workforce and increase your bottom line.

Manage your mobile workforce

Delivery Drivers for WooCommerce offers better driver management for all delivery services who use WooCommerce.

Your business benefits from this plugin by giving your drivers the ability to easily connect with both the customer of the order and your dispatch center.

Time saved is money earned.

Get more done

The Delivery Drivers for WooCommerce plugin helps your business by reducing paperwork, communications and other manual tasks that eat up your time.

Manage your drivers

This plugin gives you the ability to add new users with the designated Driver role to your WordPress site.

Once the driver has been added to your userlist, you can edit orders and assign a specific driver to the order.

Driver capabilites

Give your drivers the ability to view their assigned orders, mark an order as Out for Delivery and then Completed after the order has been delivered.

With these capabilities passed along to your drivers, you now have additional time free to manage other areas of your business.

For any mobile workforce

Below are a few examples of delivery services that can benefit from the Delivery Drivers for WooCommerce plugin.

  • Flowers
  • Health & Beauty
  • Mobile Massage
  • Alcohol Delivery
  • Restaurant
  • Grocery Stores
  • Cannabis
  • Healthcare
  • Cleaning
  • Laundry
  • Mechanics
  • … and more!

Pro Features

Delivery Drivers for WooCommerce Pro includes the following additional features:

  • Auto-assign drivers when an order is submitted
  • Accept driver applications from the Driver Dashboard
  • Integration with Twilio for SMS messages!
  • Email/SMS driver when they’ve been assigned a new order
  • Email/SMS customer when the driver marks an order as “Out for Delivery”
  • Email/SMS administrator when the driver marks an order as “Completed”

Delivery Times for WooCommerce

Our newest plugin gives you a highly customizable way for your customers to select a delivery date and time during checkout.

Learn more at Delivery Times for WooCommerce

Delivery Fees for WooCommerce

Our WooCommerce delivery fees plugin adds a custom shipping method to WooCommerce specifically for delivery services.

Learn more at Delivery Fees for WooCommerce

Screenshots

  • Delivery Drivers WooCommerce Settings page
  • Delivery Driver column added to the Edit Orders screen
  • Driver dashboard, displaying all assigned orders (theme in use: CannaBiz)
  • Order details display (theme in use: CannaBiz)
  • Delivery Driver information displayed on customer's order details page
  • Google Maps Directions for delivery driver from Store address to Customer address

Installation

  1. In your dashboard, go to Plugins -> Add New
  2. Search for Delivery Drivers and Install this plugin
  3. Go to Settings -> Permalinks and re-save the page
  4. Pat yourself on the back for a job well done 🙂

Reviews

21. listopada 2019.
I was having some difficulties with the plugin and sought out help from Devio. They responded super quickly and even walked me through some of the issues. They were super patient and made sure to ask a clarifying questions to understand my issues. In the end it led to and update of the plugin. This plugin is super useful. I have already suggested it to a friend who has a cleaning company. My only suggestion is for the plugins language to easily be switched for industries that are not for delivery. ie. being able to easily change everything that says delivery into which every industry it pertains to like cleaning.
18. listopada 2019.
I'm very happy with your plugin. I have some suggestion about other options as follows: At Driver DashBoard: 1. No. of Orders {display total no of orders completed, on clicking display log based on day, week, month} 2. Money Earned {display Money earned on the current day, on clicking display log based on day, week, month} 3. Bonus/Incentive {display incentive earned on the current day, on clicking display log based on day, week, month} 4. Floating Cash {amount of cash which is collected from the customer on Cash on delivery order, which has to be deposited on company account} At Admin DashBoard: 1. "Incentive" for Driver: Slab of Bonus amount as per the no. of orders per Day, example: if 10 orders completed in 1 day then 100/- will be added in earning as an incentive for the driver. if 15 orders completed then 150 will be added, on 20 orders - 200 will be added. (5 slab should be their, 10,12,15,18,20 orders). 2. "Delivery Payment" for Drivers: Based on per order delivery/Flat/Per Mile etc. 3. "[Shortcode]" for Driver DashBoard. 4. Floating Cash Management option: on receiving deposite of money from drivers has be manually settlement. A New Plugin can be Created as "Woocommerce Driver Money Management plugin" 1. Integrate Tera Wallet with Your Driver plugin. 2. Floating Cash, Driver Money Earned, Incentive should get automatic settlement based on per day/week/month, By default: it should be a weekly Money settlement. If you need, I can give you more detailed input regarding the same contact me at (akashsoni.srm@gmail.com)
15. listopada 2019.
it is amazing plugin and it has all the essential options needed for delivery boys with woocommerce, also it is only one of its kind which works great. i hope developers keep it free for forever.
30. rujna 2019.
Worked with the dev to fix some small issues.. very accommodating and helpful. Plugin is great exactly what we were looking for!
13. rujna 2019.
Pointless when you purchase a plugin and receive no support and have to hire a developer for development to fix all the errors and basically write a new plugin with the same features, which cost more than the pro plugin. Concept is great, plugin poorly developed and lacks proper integration, with countless errors
28. srpnja 2019.
work like As Description.well done dev.. thank you for made this plugin. i hope new next update have new feature function for multivendor pickup from address vendor and send to customer. put some collum sharing manual link coordinate pinpoint shop and customer . on dashboard driver will have display balance wallet commision from each send delivery after admin submit complete delivery like concept uber/grabcar/gojek like thats.
Pročitajte svih 9 recenzija

Suradnici i Programeri

“Delivery Drivers for WooCommerce” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

2.5.1

  • Bugfix that made the Bulk Edit options empty if no users with driver role found in admin/class-ddwc-admin.php
  • General code cleanup throughout multiple files in the plugin

2.5

  • Added delivery drivers to the Bulk Edit options in the Edit Orders screen in admin/class-ddwc-admin.php
  • Added a new order status “Order Returned” in admin/ddwc-woocommerce-orders.php
  • Added “Call Driver” button to Edit Order screen driver metabox in admin/ddwc-metaboxes.php
  • Bugfix for driver’s picture image alt, removing hardcoded text and using driver name in admin/ddwc-woocommerce-driver-ratings.php
  • Updated the order status functions to include an “Order Returned” button when out for delivery in admin/ddwc-functions.php
  • Updated assigned orders table to show orders with “Order Returned” status in admin/ddwc-dashboard-shortcode.php
  • Updated removed login name from driver select in metabox in admin/ddwc-metaboxes.php
  • Updated CSS for driver status change buttons in public/css/ddwc-public.css
  • Updated text strings for localization in languages/ddwc.pot
  • General code cleanup throughout multiple files in the plugin

2.4.2

  • Bugfix removed formatted address filter from everywhere except driver dashboard in admin/ddwc-woocommerce-settings.php
  • Updated formatted address filter on driver dashboard in admin/ddwc-dashboard-shortcode.php
  • Updated driver name in Orders screen select boxes to only use display name (removed login name) in admin/class-ddwc-admin.php
  • Updated text strings for localization in languages/ddwc.pot

2.4.1

  • Added ddwc_driver_dashboard_assigned_orders_order_details_url filter in admin/ddwc-dashboard-shortcode.php
  • Bugfix re-added a missing variable for billing phone number in admin/ddwc-dashboard-shortcode.php
  • Bugfix re-added a missing variable for billing address in admin/ddwc-dashboard-shortcode.php
  • Updated text strings for localization in languages/ddwc.pot

2.4

  • Added $order_status to ddwc_driver_dashboard_change_status filter in admin/ddwc-functions.php
  • Added ddwc_driver_dashboard_store_address filter in admin/ddwc-dashboard-shortcode.php
  • Added filter to remove customer name from formatted addresses in admin/ddwc-woocommerce-settings.php
  • Added 6 action hooks to the driver dashboard in admin/ddwc-dashboard-shortcode.php
  • Bugfix removed exit lines from status change helper functions in admin/ddwc-functions.php
  • Bugfix updated store state/country based on if the raw country code has : or not in admin/ddwc-dashboard-shortcode.php
  • Updated $delivery_address to use WC formatted addresses in admin/ddwc-dashboard-shortcode.php
  • Updated the_title filter to no longer pass $id in admin/ddwc-woocommerce-account-tab.php
  • Updated ddwc-dashboard table font-size in public/css/ddwc-public.css
  • Updated driver availability to use the ddwc_driver_dashboard_top action hook in admin/ddwc-dashboard-shortcode.php
  • Updated text strings for localization in languages/ddwc.pot
  • General code cleanup throughout multiple files

2.3

  • Added $store_address variable to ddwc_delivery_address_google_map filter in admin/ddwc-dashboard-shortcode.php
  • Added ddwc_assigned_orders_title_before action hook in admin/ddwc-dashboard-shortcode.php
  • Added driver availability option to driver dashboard in multiple files throughout the plugin (commit)
  • Added Transportation Type, Model and Color fields to driver details in admin/ddwc-woocommerce-driver-ratings.php
  • Added styles to driver details table on customer order page in public/css/ddwc-public.css
  • Updated variable names with underscores in admin/class-ddwc-admin.php
  • Updated text strings for localization in languages/ddwc.pot

2.2

  • Added ddwc_my_account_menu_item_driver_dashboard filter in admin/ddwc-woocommerce-account-tab.php
  • Added ddwc_assigned_orders_empty_before action hook in admin/ddwc-dashboard-shortcode.php
  • Added ddwc_dashboard_login_form filter in admin/ddwc-dashboard-shortcode.php
  • Added ddwc_my_account_check_user_role_array filter in admin/ddwc-woocommerce-account-tab.php
  • Added ddwc_check_user_roles helper function in admin/ddwc-functions.php
  • Added Go Pro link to DDWC Settings page in admin/ddwc-woocommerce-settings.php
  • Bugfix login redirect issues on checkout page in admin/ddwc-woocommerce-settings.php
  • Updated user role check to use the new ddwc_check_user_roles function in admin/ddwc-woocommerce-account-tab.php
  • Updated .pot file with new translation strings in languages/ddwc.pot
  • General code cleanup throughout multiple files

2.1

  • Added Delivery Driver column on WooCommerce Edit Orders screen in admin/class-ddwc-admin.php
  • Added Delivery Driver column jQuery codes in admin/js/ddwc-admin.js
  • Added ddwc_order_number filter in admin/ddwc-dashboard-shortcode.php
  • Added ddwc_delivery_address_directions_text filter in admin/ddwc-dashboard-shortcode.php
  • Added ddwc_google_maps_origin_address filter in admin/ddwc-dashboard-shortcode.php
  • Added 3 action hooks in the completed orders table in admin/ddwc-dashboard-shortcode.php
  • Updated priority of the ddwc_endpoint_content action in admin/ddwc-woocommerce-account-tab.php
  • Updated filters to pass the order ID number in admin/ddwc-dashboard-shortcode.php
  • Updated check if payment gateway is not false in admin/ddwc-dashboard-shortcode.php
  • Updated Google Maps to use Directions API in admin/ddwc-dashboard-shortcode.php
  • Updated content display for the driver’s order details page in admin/ddwc-dashboard-shortcode.php
  • Updated .pot file with new translation strings in languages/ddwc.pot
  • General code cleanup throughout multiple files

2.0

  • Added 5 new filters to the driver dashboard shortcode in admin/ddwc-woocommerce-shortcode.php
  • Added functions file with two helper functions in admin/ddwc-functions.php
  • Updated function name prefix for user login redirect in admin/ddwc-woocommerce-settings.php
  • Updated .pot file with new translation strings in languages/ddwc.pot
  • General code cleanup throughout multiple files

1.9.1

  • Bugfix for shipping address check that gets used with Google Maps in admin/ddwc-dashboard-shortcode.php
  • Updated delivery address display to display billing address if no shipping address is active in admin/ddwc-dashboard-shortcode.php

1.9

  • Added 9 new filters for the driver dashboard in admin/ddwc-dashboard-shortcode.php
  • Updated default address display to use WooCommerce function in admin/ddwc-dashboard-shortcode.php
  • Updated address used with Google Maps to include country in admin/ddwc-dashboard-shortcode.php
  • General code cleanup throughout multiple files

1.8.1

  • Added conditional check for WooCommerce view-order endpoint when loading javascript files on front-end of website in public/class-ddwc-public.php
  • Updated script loading to remove unnecessary admin.js file in admin/class-ddwc-admin.php
  • Updated text strings for localization in admin/ddwc-dashboard-shortcode.php
  • Updated .pot file with new translation strings in languages/ddwc.pot
  • General code cleanup throuhgout multiple files

1.8

  • Added display driver phone number setting in admin/ddwc-woocommerce-settings.php
  • Added driver phone number to customer order details in admin/ddwc-woocommerce-driver-ratings.php
  • Added (optional) text to out for delivery messsage text in admin/ddwc-dashboard-shortcode.php
  • Updated delivery fee to use the proper decimal placement in admin/ddwc-dashboard-shortcode.php
  • Updated CSS to include styles for SMS Updates title text on checkout in public/css/ddwc-public.css
  • Updated .pot file with new translation strings in languages/ddwc.pot
  • General code cleanup throuhgout multiple files

1.7

  • Added ability for driver to add a note during the “out for delivery” status change in admin/ddwc-dashboard-shortcode.php
  • Added Company name to customer address display in admin/ddwc-dashboard-shortcode.php
  • Added CSS for driver’s out for delivery message in public/css/ddwc-public.css
  • Updated .pot file with new translation strings in languages/ddwc.pot
  • General code cleanup throughout multiple files

1.6

  • Added Delivery Driver details and star ratings on order details page in includes/class-ddwc.php
  • Added Delivery Driver details and star ratings on order details page in admin/ddwc-woocommerce-driver-ratings.php
  • Added Delivery Driver star ratings CSS in admin/css/ddwc-public.css
  • Added Driver rating to Delivery Drivers metabox in admin/ddwc-metaboxes.php
  • Added Delivery Driver star ratings JavaScript in public/class-ddwc-public.php
  • Added Delivery Driver star ratings JavaScript in public/js/ddwc-public.php
  • Added Delivery Driver star ratings CSS in public/css/ddwc-public.css
  • Added Driver Ratings option to the DDWC WooCommerce Settings page in admin/ddwc-woocommerce-settings.php
  • Added 2 new action hooks in admin/ddwc-dashboard-shortcode.php
  • Added new filter for driver login redirect in admin/ddwc-woocommerce-settings.php
  • Bugfix removed ‘no completed orders’ text in admin/ddwc-dashboard-shortcode.php
  • WordPress Coding Standards updates in admin/ddwc-dashboard-shortcode.php
  • Updated text strings for localization in admin/ddwc-woocommerce-orders.php
  • Updated .pot file with new translation strings in languages/ddwc.pot
  • General code cleanup throughout multiple files

1.5

  • Added text output if there are no completed orders in admin/ddwc-dashboard-shortcode.php
  • Added ddwc_assigned_orders_empty filter in admin/ddwc-dashboard-shortcode.php
  • Added ddwc_assigned_orders_empty_after action hook in empty orders output in admin/ddwc-dashboard-shortcode.php
  • General code cleanup throughout multiple files

1.4

  • Added 2 new action hooks for the Assigned Orders table in admin/ddwc-dashboard-shortcode.php
  • Added Completed Orders table to Driver Dashboard in admin/ddwc-dashboard-shortcode.php
  • Added 2 new action hooks for the Completed Orders table in admin/ddwc-dashboard-shortcode.php
  • Updated My Account tab text to Driver Dashboard in admin/ddwc-woocommerce-account-tab.php
  • Updated billing name in the order details view with table codes in admin/ddwc-dashboard-shortcode.php
  • Updated Assigned Orders table display options and details in admin/ddwc-dashboard-shortcode.php
  • Updated .pot file with new translation strings in languages/ddwc.pot

1.3

  • Added payment gateway info to order details in admin/ddwc-dashboard-shortcode.php
  • Added year to the order date displayed with order details in admin/ddwc-dashboard-shortcode.php
  • Bugfix shipping/billing address display in order details in admin/ddwc-dashboard-shortcode.php
  • Updated Order Details title bottom margin in public/css/ddwc-public.css
  • Updated CSS to include new class name for delivery charge in public/css/ddwc-public.css
  • Updated order details display style and content in admin/ddwc-dashboard-shortcode.php
  • Updated .pot file with new translation strings in languages/ddwc.pot
  • Various code cleanup and doc updates throughout multiple files

1.2

  • Bug fix for driver-dashboard query vars in admin/ddwc-woocommerce-account-tab.php
  • Updated the_title to say Driver Dashboard for driver-dashboard page in admin/ddwc-woocommerce-account-tab.php
  • Updated code to display customer name in driver dadhboard in admin/ddwc-dashboard-shortcode.php
  • Updated .pot file with new translation strings in languages/ddwc.pot
  • Various code updates and general code cleanup throughout multiple files

1.1

  • Added checkbox for drivers to hide completed orders from assigned orders table in admin/ddwc-dashboard-shortcode.php
  • Added checkbox for drivers to hide completed orders from assigned orders table in public/js/ddwc-public.js
  • Added checkbox for drivers to hide completed orders from assigned orders table in public/css/ddwc-public.css
  • Added redirect on login for delivery drivers to the Driver Dashboard in admin/ddwc-woocommerce-settings.php
  • Added ddwc_driver_dashboard_order_table_tbody_top and ddwc_driver_dashboard_order_table_tbody_bottom action hooks in order details table in admin/ddwc-dashboard-shortcode.php
  • Hide “Go Pro” link if Pro plugin is active in delivery-drivers-for-woocommerce.php
  • Updated individual order details table data in admin/ddwc-dashboard-shortcode.php
  • Updated .pot file with new translation strings in languages/ddwc.pot
  • Various code updates and general code cleanup throughout multiple files

1.0.4

  • General code clean up in admin/ddwc-woocommerce-orders.php and admin/ddwc-woocommerce-settings.php
  • Updated text with new translation strings in admin/ddwc-dashboard-shortcode.php
  • Updated text with new translation strings in admin/ddwc-woocommerce-orders.php
  • Updated text with new translation strings in admin/ddwc-woocommerce-settings.php
  • Updated .pot file with new translation strings in languages/ddwc.pot

1.0.3

  • Added .pot file for localization in languages/ddwc.pot

1.0.2

  • Added conditional check for delivery address display in admin/ddwc-dashboard-shortcode.php

1.0.1

  • Added two new action hooks in admin/ddwc-dashboard-shortcode.php

1.0

  • Initial release