
Streamline your mobile workforce and increase your bottom line.
Streamline your mobile workforce and increase your bottom line.
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.
The Delivery Drivers for WooCommerce plugin helps your business by reducing paperwork, communications and other manual tasks that eat up your time.
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.
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.
Below are a few examples of delivery services that can benefit from the Delivery Drivers for WooCommerce plugin.
Delivery Drivers for WooCommerce Pro includes the following additional features:
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
Our WooCommerce delivery fees plugin adds a custom shipping method to WooCommerce specifically for delivery services.
Learn more at Delivery Fees for WooCommerce
Plugins -> Add NewDelivery Drivers and Install this pluginSettings -> Permalinks and re-save the page
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

Drivery dashboard for admins, showing delivery drivers details
admin/class-ddwc-admin.phpadmin/ddwc-functions.phpddwc_customer_signature_box_order_status filter to an array instead of a string in public/ddwc-customer-signature-script.phppublic/ddwc-customer-signature-script.phppublic/js/ddwc-public.jsadmin/ddwc-woocommerce-settings.phpddwc_contact_type_link helper function in admin/ddwc-functions.phpddwc_display_customer_signature_image helper function in admin/ddwc-functions.phpddwc_customer_signature_box_title in public/ddwc-customer-signature-script.phpddwc_customer_signature_box_description in public/ddwc-customer-signature-script.phpddwc_customer_signature_box_button_clear_text in public/ddwc-customer-signature-script.phpddwc_customer_signature_box_button_save_text in public/ddwc-customer-signature-script.phpadmin/ddwc-dashboard-shortcode.phpadmin/ddwc-metaboxes.phpadmin/ddwc-woocommerce-driver-ratings.phpadmin/ddwc-functions.phppublic/css/ddwc-public.cssadmin/class-ddwc-admin.phppublic/css/ddwc-public.cssadmin/ddwc-dashboard-shortcode.phppublic/css/ddwc-public.cssadmin/ddwc-woocommerce-settings.phpadmin/ddwc-user-profile-settings.phpwp_ajax_nopriv_ usage in admin/class-ddwc-admin.phpadmin/ddwc-woocommerce-driver-ratings.phpadmin/ddwc-metaboxes.phpadmin/ddwc-metaboxes.phpadmin/ddwc-functions.phpdelivery-drivers-for-woocommerce.phpwc_get_order() to use new WC_Order() in admin/ddwc-functions.phplanguages folderddwc_driver_average_rating_args filter in admin/ddwc-functions.phpddwc_delivery_address_google_map_geocode_url filter in admin/ddwc-functions.phpddwc_driver_dashboard_assigned_orders_args filter in admin/ddwc-dashboard-shortcode.phpadmin/ddwc-dashboard-shortcode.phplanguages folderddwc_allowed_tags helper function in admin/ddwc-functions.phplanguages/delivery-drivers-for-woocommerce-hi_IN.potddwc_woocommerce_store_address helper function in admin/ddwc-functions.phplanguages folderddwc_driver_dashboard_completed_orders_order_details_url filter in admin/ddwc-dashboard-shortcode.phpFontAwesome and enqueued the stylesheet in public/class-ddwc-public.phplanguages/delivery-drivers-for-woocommerce-de_DE.potlanguages/delivery-drivers-for-woocommerce-ar_AR.potadmin/ddwc-woocommerce-driver-ratings.phpview profile link to driver details metabox on Edit Order screen in admin/ddwc-metaboxes.phpadmin/ddwc-woocommerce-driver-ratings.phpadmin/ddwc-metaboxes.phpadmin/ddwc-functions.phplanguages/delivery-drivers-for-woocommerce.potlanguages/delivery-drivers-for-woocommerce-es_ES.potlanguages/delivery-drivers-for-woocommerce-fr_FR.potlanguages/delivery-drivers-for-woocommerce-it_IT.potddwc to full plugin slug throughout multiple files in the pluginlanguages/ddwc-es_ES.potlanguages/ddwc-fr_FR.potlanguages/ddwc-it_IT.potadmin/ddwc-dashboard-shortcode.phpadmin/ddwc-woocommerce-driver-ratings.phpadmin/ddwc-dashboard-shortcode.phpadmin/class-ddwc-admin.phpadmin/class-ddwc-admin.php, public/class-ddwc-public.php and public/js/ddwc-public.jsadmin/class-ddwc-admin.phpadmin/ddwc-woocommerce-driver-ratings.phpadmin/ddwc-dashboard-shortcode.phppublic/css/ddwc-public.csspublic/css/ddwc-public.csspublic/css/ddwc-public.cssddwc_date_format & ddwc_time_format filters in admin/ddwc-dashboard-shortcode.phpddwc_driver_dashboard_assigned_orders_statuses filter in admin/ddwc-dashboard-shortcode.phpddwc_driver_dashboard_change_statuses_redirect_url filter in admin/ddwc-functions.phpadmin/ddwc-woocommerce-settings.phpdelivery-drivers-for-woocommerce.phpadmin/ddwc-functions.phpadmin/ddwc-metaboxes.phpadmin/ddwc-dashboard-shortcode.phpadmin/class-ddwc-admin.phpadmin/ddwc-metaboxes.phplanguages/ddwc.potddwc_driver_dashboard_phone_numbers filter in admin/ddwc-dashboard-shortcode.phpddwc_delivery_address_google_map_mode filter in admin/ddwc-dashboard-shortcode.phpGoogle Maps Mode option to the WooCommerce DDWC Settings page in admin/ddwc-woocommerce-settings.phplanguages/ddwc.potadmin/ddwc-functions.phpddwc_delivery_address_google_map_geocode filter in admin/ddwc-functions.phpddwc_delivery_address_google_map_geocode function before Google Map in admin/ddwc-dashboard-shortcode.phpddwc_my_account_endpoint_title_driver_dashboard filter in admin/ddwc-woocommerce-account-tab.phpddwc_driver_dashboard_completed_orders_before_tbody action hook in admin/ddwc-dashboard-shortcode.phpadmin/ddwc-woocommerce-settings.phplanguages/ddwc.potadmin/ddwc-dashboard-shortcode.phpadmin/ddwc-dashboard-shortcode.phpadmin/ddwc-dashboard-shortcode.phppublic/css/ddwc-public.csslanguages/ddwc.potdriver role found in admin/class-ddwc-admin.phpadmin/class-ddwc-admin.phpadmin/ddwc-woocommerce-orders.phpadmin/ddwc-metaboxes.phpadmin/ddwc-woocommerce-driver-ratings.phpadmin/ddwc-functions.phpadmin/ddwc-dashboard-shortcode.phpadmin/ddwc-metaboxes.phppublic/css/ddwc-public.csslanguages/ddwc.potadmin/ddwc-woocommerce-settings.phpadmin/ddwc-dashboard-shortcode.phpadmin/class-ddwc-admin.phplanguages/ddwc.potddwc_driver_dashboard_assigned_orders_order_details_url filter in admin/ddwc-dashboard-shortcode.phpadmin/ddwc-dashboard-shortcode.phpadmin/ddwc-dashboard-shortcode.phplanguages/ddwc.pot$order_status to ddwc_driver_dashboard_change_status filter in admin/ddwc-functions.phpddwc_driver_dashboard_store_address filter in admin/ddwc-dashboard-shortcode.phpadmin/ddwc-woocommerce-settings.phpadmin/ddwc-dashboard-shortcode.phpexit lines from status change helper functions in admin/ddwc-functions.php: or not in admin/ddwc-dashboard-shortcode.php$delivery_address to use WC formatted addresses in admin/ddwc-dashboard-shortcode.phpthe_title filter to no longer pass $id in admin/ddwc-woocommerce-account-tab.phpddwc-dashboard table font-size in public/css/ddwc-public.cssddwc_driver_dashboard_top action hook in admin/ddwc-dashboard-shortcode.phplanguages/ddwc.pot$store_address variable to ddwc_delivery_address_google_map filter in admin/ddwc-dashboard-shortcode.phpddwc_assigned_orders_title_before action hook in admin/ddwc-dashboard-shortcode.phpType, Model and Color fields to driver details in admin/ddwc-woocommerce-driver-ratings.phppublic/css/ddwc-public.cssadmin/class-ddwc-admin.phplanguages/ddwc.potddwc_my_account_menu_item_driver_dashboard filter in admin/ddwc-woocommerce-account-tab.phpddwc_assigned_orders_empty_before action hook in admin/ddwc-dashboard-shortcode.phpddwc_dashboard_login_form filter in admin/ddwc-dashboard-shortcode.phpddwc_my_account_check_user_role_array filter in admin/ddwc-woocommerce-account-tab.phpddwc_check_user_roles helper function in admin/ddwc-functions.phpGo Pro link to DDWC Settings page in admin/ddwc-woocommerce-settings.phpadmin/ddwc-woocommerce-settings.phpddwc_check_user_roles function in admin/ddwc-woocommerce-account-tab.php.pot file with new translation strings in languages/ddwc.potDelivery Driver column on WooCommerce Edit Orders screen in admin/class-ddwc-admin.phpDelivery Driver column jQuery codes in admin/js/ddwc-admin.jsddwc_order_number filter in admin/ddwc-dashboard-shortcode.phpddwc_delivery_address_directions_text filter in admin/ddwc-dashboard-shortcode.phpddwc_google_maps_origin_address filter in admin/ddwc-dashboard-shortcode.phpadmin/ddwc-dashboard-shortcode.phpadmin/ddwc-woocommerce-account-tab.phpadmin/ddwc-dashboard-shortcode.phpfalse in admin/ddwc-dashboard-shortcode.phpadmin/ddwc-dashboard-shortcode.phpadmin/ddwc-dashboard-shortcode.php.pot file with new translation strings in languages/ddwc.potadmin/ddwc-woocommerce-shortcode.phpadmin/ddwc-functions.phpadmin/ddwc-woocommerce-settings.php.pot file with new translation strings in languages/ddwc.potadmin/ddwc-dashboard-shortcode.phpadmin/ddwc-dashboard-shortcode.phpadmin/ddwc-dashboard-shortcode.phpadmin/ddwc-dashboard-shortcode.phpadmin/ddwc-dashboard-shortcode.phppublic/class-ddwc-public.phpadmin/class-ddwc-admin.phpadmin/ddwc-dashboard-shortcode.php.pot file with new translation strings in languages/ddwc.potadmin/ddwc-woocommerce-settings.phpadmin/ddwc-woocommerce-driver-ratings.phpadmin/ddwc-dashboard-shortcode.phpadmin/ddwc-dashboard-shortcode.phppublic/css/ddwc-public.css.pot file with new translation strings in languages/ddwc.potadmin/ddwc-dashboard-shortcode.phpadmin/ddwc-dashboard-shortcode.phppublic/css/ddwc-public.css.pot file with new translation strings in languages/ddwc.potincludes/class-ddwc.phpadmin/ddwc-woocommerce-driver-ratings.phpadmin/css/ddwc-public.cssadmin/ddwc-metaboxes.phppublic/class-ddwc-public.phppublic/js/ddwc-public.phppublic/css/ddwc-public.cssadmin/ddwc-woocommerce-settings.phpadmin/ddwc-dashboard-shortcode.phpadmin/ddwc-woocommerce-settings.phpadmin/ddwc-dashboard-shortcode.phpadmin/ddwc-dashboard-shortcode.phpadmin/ddwc-woocommerce-orders.php.pot file with new translation strings in languages/ddwc.potadmin/ddwc-dashboard-shortcode.phpddwc_assigned_orders_empty filter in admin/ddwc-dashboard-shortcode.phpddwc_assigned_orders_empty_after action hook in empty orders output in admin/ddwc-dashboard-shortcode.phpadmin/ddwc-dashboard-shortcode.phpadmin/ddwc-dashboard-shortcode.phpadmin/ddwc-dashboard-shortcode.phpadmin/ddwc-woocommerce-account-tab.phpadmin/ddwc-dashboard-shortcode.phpadmin/ddwc-dashboard-shortcode.php.pot file with new translation strings in languages/ddwc.potadmin/ddwc-dashboard-shortcode.phpadmin/ddwc-dashboard-shortcode.phpadmin/ddwc-dashboard-shortcode.phppublic/css/ddwc-public.csspublic/css/ddwc-public.cssadmin/ddwc-dashboard-shortcode.php.pot file with new translation strings in languages/ddwc.potadmin/ddwc-woocommerce-account-tab.phpthe_title to say Driver Dashboard for driver-dashboard page in admin/ddwc-woocommerce-account-tab.phpadmin/ddwc-dashboard-shortcode.php.pot file with new translation strings in languages/ddwc.potadmin/ddwc-dashboard-shortcode.phppublic/js/ddwc-public.jspublic/css/ddwc-public.cssadmin/ddwc-woocommerce-settings.phpddwc_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.phpdelivery-drivers-for-woocommerce.phpadmin/ddwc-dashboard-shortcode.php.pot file with new translation strings in languages/ddwc.potadmin/ddwc-woocommerce-orders.php and admin/ddwc-woocommerce-settings.phpadmin/ddwc-dashboard-shortcode.phpadmin/ddwc-woocommerce-orders.phpadmin/ddwc-woocommerce-settings.php.pot file with new translation strings in languages/ddwc.pot.pot file for localization in languages/ddwc.potadmin/ddwc-dashboard-shortcode.phpadmin/ddwc-dashboard-shortcode.php