Changeset 3496374
- Timestamp:
- 04/01/2026 10:01:51 AM (28 hours ago)
- Location:
- orders-delivery-drivers-for-woocommerce
- Files:
-
- 2 edited
-
tags/1.0.0/readme.txt (modified) (2 diffs)
-
trunk/readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
orders-delivery-drivers-for-woocommerce/tags/1.0.0/readme.txt
r3496372 r3496374 1 <<<<<<< .mine2 1 === Orders Delivery Drivers for WooCommerce === 3 2 Contributors: wpsaad, arabianmido, freemius … … 214 213 * Terms of Service: https://maps.google.com/help/terms_maps/ 215 214 * Privacy Policy: https://policies.google.com/privacy 216 ||||||| .r0217 =======218 === Orders Delivery Drivers for WooCommerce ===219 Contributors: wpsaad, arabianmido, freemius220 Tags: delivery drivers, woocommerce delivery, order assignment, driver dashboard, local delivery221 Requires at least: 5.5222 Tested up to: 6.9223 Requires PHP: 7.4224 Stable tag: 1.0.0225 License: GPLv2 or later226 License URI: https://www.gnu.org/licenses/gpl-2.0.html227 Plugin URI: https://wpsaad.com/wp-plugins/orders-delivery-drivers-for-woocommerce-pro/228 Author URI: https://wpsaad.com/229 Author: WPSaad230 231 Assign drivers, track deliveries, and manage WooCommerce orders with a driver dashboard and Google Maps.232 233 == Description ==234 235 **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.236 237 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.238 239 ---240 241 **Free Features**242 243 - **Driver Assignment Panel**: Assign any WordPress user with the `Driver` role to a WooCommerce order.244 - **Driver Dashboard (Frontend)**: Drivers can view assigned and completed orders, toggle availability, and update delivery status.245 - **Delivery Status Tracking**: Orders support statuses like `Driver Assigned`, `Out for Delivery`, and `Completed`.246 - **Live Google Maps Embed**: Show delivery address on a live map in the driver order view (requires Google Maps API key).247 - **Mobile Ready**: Frontend views are responsive and optimized for drivers in the field.248 - **Driver Ratings**: Customers can rate deliveries (stored on the order).249 - **Admin Orders Monitor**: Admin dashboard with filters, tabs, and driver availability table.250 251 ---252 253 == Upgrade to Pro ==254 Unlock advanced delivery automation, enhanced notifications, and admin controls.255 256 **Pro Features**257 258 * Auto-assign drivers to new orders (least open deliveries or random).259 * Accept driver applications from a public form and approve inside WordPress.260 * Multi-provider SMS integration: Twilio, Vonage, MessageBird, Plivo, AWS SNS, SMS Misr (SMS Egypt), and Generic HTTP gateway.261 * Enhanced email templates for driver assigned, out for delivery, and completed.262 * Additional permissions and security controls for admin workflows.263 264 [Upgrade to Pro](https://wpsaad.com/wp-plugins/orders-delivery-drivers-for-woocommerce-pro/)265 266 ---267 268 **Google Maps Integration**269 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.270 271 Example:272 Drivers can click `Out for Delivery`, view the address on the map, call the customer or dispatch, and update the status.273 274 ---275 276 **Driver Applications**277 278 Admins can manage driver applications from:279 Users -> Driver Applications280 281 The Driver Applications screen provides three tabs:282 - Pending -- new driver applications awaiting review283 - Approved -- applications that have been approved and converted into driver accounts284 - Rejected -- applications that were declined285 286 When an application is approved:287 - A WordPress user account is created automatically288 - The user is assigned the Driver role289 - Driver profile data (vehicle details, phone, images) is saved to user meta290 291 ---292 293 **Use Cases**294 295 Great for any WooCommerce-powered business offering local delivery:296 - Grocery and meal prep297 - Flowers and gifts298 - Local services (cleaning, repair)299 - Restaurants and takeout300 - Health and wellness providers301 302 ---303 304 **How it Works**305 306 1. Add users with the role `Driver`307 2. Assign drivers via the WooCommerce order admin panel308 3. Driver receives access to a dedicated dashboard309 4. Driver can:310 - View map and order details311 - Change status to **Out for Delivery** or **Completed**312 - Trigger optional customer and admin updates313 314 ---315 316 **Why Use This Plugin**317 318 - Easy to assign and track drivers319 - Driver UI is fast and simple320 - Maps support included (requires API key)321 - No coding or third-party delivery services required322 - Built for WooCommerce only323 324 ---325 326 **Getting Started**327 328 1. Install and activate the plugin on your WooCommerce site329 2. Create or edit users and assign them the `Driver` role330 3. Assign a driver in the order edit screen (meta box on right)331 4. Driver will see new orders in their **Driver Dashboard**332 5. Driver updates order status as they progress333 6. Map and contact buttons are available in each delivery order view334 335 ---336 337 **Driver Dashboard Preview**338 Includes:339 - Assigned and Completed Orders340 - Live Map with Address341 - Status Updates342 - Call Dispatch / Call Customer buttons343 - Availability toggle: "Accepting Deliveries"344 345 ---346 347 **Shortcodes**348 349 - `[oddw_delivery_drivers_dashboard]` -- Driver dashboard (My Account endpoint uses this).350 - `[driver_application_form]` -- Public driver application form.351 - `[delivery-drivers-orders-monitor]` -- Admin orders monitor dashboard.352 - `[oddw_dashboard]` -- Backward-compatible alias for driver dashboard.353 354 ---355 356 == Installation ==357 358 1. Upload the plugin folder to `/wp-content/plugins/`.359 2. Activate the plugin through the WordPress admin.360 3. Go to **WooCommerce -> Settings -> Delivery Drivers** to configure the plugin.361 4. Create drivers manually (or approve driver applications).362 5. Assign drivers to orders (or enable auto-assignment).363 364 == Frequently Asked Questions ==365 366 = How are drivers created? =367 Drivers can be created manually by creating a WordPress user and assigning the Driver role. You can also approve applications from **Users -> Driver Applications**.368 369 = How does automatic driver assignment work? =370 Available drivers can be auto-assigned to new orders when they are created. The assignment algorithm can select the driver with the least open deliveries or choose a driver randomly.371 372 = Can drivers update order status? =373 Yes. Drivers can mark assigned orders as **Out for Delivery** and **Completed** from the Driver Dashboard in My Account.374 375 = Are SMS notifications required? =376 No. SMS notifications are optional and only sent when an SMS provider is configured. Multi-provider SMS integration is available. Email notifications work without SMS.377 378 ---379 380 **Screenshots**381 382 1. Admin view -- assign driver and set delivery status383 2. Order meta box with `Delivery Driver` select field384 3. Frontend driver dashboard with map and actions385 4. Order detail with status, product, map, and controls386 387 ---388 389 **Changelog**390 391 = 1.0.0 =392 * New: Google Maps integration in driver order view393 * Tweak: UI improvements in dashboard templates394 * Fix: Compatibility with WooCommerce 6.8395 396 ---397 398 == Need Help? ==399 * Get support on the [WordPress.org Support Forum](https://wordpress.org/support/plugin/delivery-drivers-for-woocommerce/)400 * Access [Premium Support](https://wpsaad.com/support/)401 * [YouTube Channel](https://www.youtube.com/@wpsaad)402 403 == More by WPSaad ==404 * [Shipping Manager for WooCommerce](https://wordpress.org/plugins/shipping-manager-for-woocommerce/) -- [Pro Version](https://wpsaad.com/wp-plugins/shipping-manager-for-woocommerce/)405 * [Custom Product Type for WooCommerce](https://wordpress.org/plugins/custom-product-type-for-woocommerce/) -- [Pro Version](https://wpsaad.com/wp-plugins/custom-product-type-for-woocommerce/)406 * [WPSaad Addons for Dokan and Elementor](https://wordpress.org/plugins/wpsaad-addons-for-dokan-and-elementor/) -- [Pro Version](https://wpsaad.com/wp-plugins/wpsaad-addons-for-dokan-and-elementor/)407 * [Bulk Wholesale Dynamic Pricing Buttons](https://wordpress.org/plugins/bulk-wholesale-dynamic-pricing-buttons-for-woocommerce/) -- [Pro Version](https://wpsaad.com/wp-plugins/bulk-wholesale-dynamic-pricing-buttons-for-woocommerce/)408 * [Product Add-Ons, Custom Fields, Booking and Extra Options](https://wordpress.org/plugins/product-add-ons-custom-fields-booking-extra-options-for-woocommerce/) -- [Pro Version](https://wpsaad.com/wp-plugins/product-add-ons-custom-fields-booking-extra-options-for-woocommerce/)409 410 == Other Services ==411 * [WordPress Design and Development Services](https://support.motkhases.com/%d8%a3%d9%81%d8%b6%d9%84-%d8%b4%d8%b1%d9%83%d8%a9-%d8%aa%d8%b5%d9%85%d9%8a%d9%85-%d9%85%d9%88%d8%a7%d9%82%d8%b9-%d9%81%d9%8a-%d9%85%d8%b5%d8%b1-%d9%88%d8%a7%d9%84%d9%88%d8%b7%d9%86-%d8%a7%d9%84%d8%b9/)412 * [WordPress Professional Support Services](http://support.motkhases.com/)413 414 ---415 416 == License ==417 418 This plugin is licensed under the GPLv2 or later.419 420 == External Services ==421 422 This plugin uses Google Maps to show delivery directions and maps inside the driver order view.423 424 Data sent and when:425 * The delivery address and store address are sent to Google Maps when a driver opens an order that contains the map.426 * A Google Maps link is generated for directions using the delivery address when the driver views the order details.427 428 Service provider:429 * Google Maps Platform (Google)430 * Terms of Service: https://maps.google.com/help/terms_maps/431 * Privacy Policy: https://policies.google.com/privacy432 >>>>>>> .r3496366 -
orders-delivery-drivers-for-woocommerce/trunk/readme.txt
r3496369 r3496374 1 <<<<<<< .mine2 1 === Orders Delivery Drivers for WooCommerce === 3 2 Contributors: wpsaad, arabianmido, freemius … … 214 213 * Terms of Service: https://maps.google.com/help/terms_maps/ 215 214 * Privacy Policy: https://policies.google.com/privacy 216 ||||||| .r0217 =======218 === Orders Delivery Drivers for WooCommerce ===219 Contributors: wpsaad, arabianmido, freemius220 Tags: delivery drivers, woocommerce delivery, order assignment, driver dashboard, local delivery221 Requires at least: 5.5222 Tested up to: 6.9223 Requires PHP: 7.4224 Stable tag: 1.0.0225 License: GPLv2 or later226 License URI: https://www.gnu.org/licenses/gpl-2.0.html227 Plugin URI: https://wpsaad.com/wp-plugins/orders-delivery-drivers-for-woocommerce-pro/228 Author URI: https://wpsaad.com/229 Author: WPSaad230 231 Assign drivers, track deliveries, and manage WooCommerce orders with a driver dashboard and Google Maps.232 233 == Description ==234 235 **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.236 237 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.238 239 ---240 241 **Free Features**242 243 - **Driver Assignment Panel**: Assign any WordPress user with the `Driver` role to a WooCommerce order.244 - **Driver Dashboard (Frontend)**: Drivers can view assigned and completed orders, toggle availability, and update delivery status.245 - **Delivery Status Tracking**: Orders support statuses like `Driver Assigned`, `Out for Delivery`, and `Completed`.246 - **Live Google Maps Embed**: Show delivery address on a live map in the driver order view (requires Google Maps API key).247 - **Mobile Ready**: Frontend views are responsive and optimized for drivers in the field.248 - **Driver Ratings**: Customers can rate deliveries (stored on the order).249 - **Admin Orders Monitor**: Admin dashboard with filters, tabs, and driver availability table.250 251 ---252 253 == Upgrade to Pro ==254 Unlock advanced delivery automation, enhanced notifications, and admin controls.255 256 **Pro Features**257 258 * Auto-assign drivers to new orders (least open deliveries or random).259 * Accept driver applications from a public form and approve inside WordPress.260 * Multi-provider SMS integration: Twilio, Vonage, MessageBird, Plivo, AWS SNS, SMS Misr (SMS Egypt), and Generic HTTP gateway.261 * Enhanced email templates for driver assigned, out for delivery, and completed.262 * Additional permissions and security controls for admin workflows.263 264 [Upgrade to Pro](https://wpsaad.com/wp-plugins/orders-delivery-drivers-for-woocommerce-pro/)265 266 ---267 268 **Google Maps Integration**269 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.270 271 Example:272 Drivers can click `Out for Delivery`, view the address on the map, call the customer or dispatch, and update the status.273 274 ---275 276 **Driver Applications**277 278 Admins can manage driver applications from:279 Users -> Driver Applications280 281 The Driver Applications screen provides three tabs:282 - Pending -- new driver applications awaiting review283 - Approved -- applications that have been approved and converted into driver accounts284 - Rejected -- applications that were declined285 286 When an application is approved:287 - A WordPress user account is created automatically288 - The user is assigned the Driver role289 - Driver profile data (vehicle details, phone, images) is saved to user meta290 291 ---292 293 **Use Cases**294 295 Great for any WooCommerce-powered business offering local delivery:296 - Grocery and meal prep297 - Flowers and gifts298 - Local services (cleaning, repair)299 - Restaurants and takeout300 - Health and wellness providers301 302 ---303 304 **How it Works**305 306 1. Add users with the role `Driver`307 2. Assign drivers via the WooCommerce order admin panel308 3. Driver receives access to a dedicated dashboard309 4. Driver can:310 - View map and order details311 - Change status to **Out for Delivery** or **Completed**312 - Trigger optional customer and admin updates313 314 ---315 316 **Why Use This Plugin**317 318 - Easy to assign and track drivers319 - Driver UI is fast and simple320 - Maps support included (requires API key)321 - No coding or third-party delivery services required322 - Built for WooCommerce only323 324 ---325 326 **Getting Started**327 328 1. Install and activate the plugin on your WooCommerce site329 2. Create or edit users and assign them the `Driver` role330 3. Assign a driver in the order edit screen (meta box on right)331 4. Driver will see new orders in their **Driver Dashboard**332 5. Driver updates order status as they progress333 6. Map and contact buttons are available in each delivery order view334 335 ---336 337 **Driver Dashboard Preview**338 Includes:339 - Assigned and Completed Orders340 - Live Map with Address341 - Status Updates342 - Call Dispatch / Call Customer buttons343 - Availability toggle: "Accepting Deliveries"344 345 ---346 347 **Shortcodes**348 349 - `[oddw_delivery_drivers_dashboard]` -- Driver dashboard (My Account endpoint uses this).350 - `[driver_application_form]` -- Public driver application form.351 - `[delivery-drivers-orders-monitor]` -- Admin orders monitor dashboard.352 - `[oddw_dashboard]` -- Backward-compatible alias for driver dashboard.353 354 ---355 356 == Installation ==357 358 1. Upload the plugin folder to `/wp-content/plugins/`.359 2. Activate the plugin through the WordPress admin.360 3. Go to **WooCommerce -> Settings -> Delivery Drivers** to configure the plugin.361 4. Create drivers manually (or approve driver applications).362 5. Assign drivers to orders (or enable auto-assignment).363 364 == Frequently Asked Questions ==365 366 = How are drivers created? =367 Drivers can be created manually by creating a WordPress user and assigning the Driver role. You can also approve applications from **Users -> Driver Applications**.368 369 = How does automatic driver assignment work? =370 Available drivers can be auto-assigned to new orders when they are created. The assignment algorithm can select the driver with the least open deliveries or choose a driver randomly.371 372 = Can drivers update order status? =373 Yes. Drivers can mark assigned orders as **Out for Delivery** and **Completed** from the Driver Dashboard in My Account.374 375 = Are SMS notifications required? =376 No. SMS notifications are optional and only sent when an SMS provider is configured. Multi-provider SMS integration is available. Email notifications work without SMS.377 378 ---379 380 **Screenshots**381 382 1. Admin view -- assign driver and set delivery status383 2. Order meta box with `Delivery Driver` select field384 3. Order detail with status, product, map, and controls385 4. Frontend driver dashboard with map and actions386 387 ---388 389 **Changelog**390 391 = 1.0.0 =392 * New: Google Maps integration in driver order view393 * Tweak: UI improvements in dashboard templates394 * Fix: Compatibility with WooCommerce 6.8395 396 ---397 398 == Need Help? ==399 * Get support on the [WordPress.org Support Forum](https://wordpress.org/support/plugin/delivery-drivers-for-woocommerce/)400 * Access [Premium Support](https://wpsaad.com/support/)401 * [YouTube Channel](https://www.youtube.com/@wpsaad)402 403 == More by WPSaad ==404 * [Shipping Manager for WooCommerce](https://wordpress.org/plugins/shipping-manager-for-woocommerce/) -- [Pro Version](https://wpsaad.com/wp-plugins/shipping-manager-for-woocommerce/)405 * [Custom Product Type for WooCommerce](https://wordpress.org/plugins/custom-product-type-for-woocommerce/) -- [Pro Version](https://wpsaad.com/wp-plugins/custom-product-type-for-woocommerce/)406 * [WPSaad Addons for Dokan and Elementor](https://wordpress.org/plugins/wpsaad-addons-for-dokan-and-elementor/) -- [Pro Version](https://wpsaad.com/wp-plugins/wpsaad-addons-for-dokan-and-elementor/)407 * [Bulk Wholesale Dynamic Pricing Buttons](https://wordpress.org/plugins/bulk-wholesale-dynamic-pricing-buttons-for-woocommerce/) -- [Pro Version](https://wpsaad.com/wp-plugins/bulk-wholesale-dynamic-pricing-buttons-for-woocommerce/)408 * [Product Add-Ons, Custom Fields, Booking and Extra Options](https://wordpress.org/plugins/product-add-ons-custom-fields-booking-extra-options-for-woocommerce/) -- [Pro Version](https://wpsaad.com/wp-plugins/product-add-ons-custom-fields-booking-extra-options-for-woocommerce/)409 410 == Other Services ==411 * [WordPress Design and Development Services](https://support.motkhases.com/%d8%a3%d9%81%d8%b6%d9%84-%d8%b4%d8%b1%d9%83%d8%a9-%d8%aa%d8%b5%d9%85%d9%8a%d9%85-%d9%85%d9%88%d8%a7%d9%82%d8%b9-%d9%81%d9%8a-%d9%85%d8%b5%d8%b1-%d9%88%d8%a7%d9%84%d9%88%d8%b7%d9%86-%d8%a7%d9%84%d8%b9/)412 * [WordPress Professional Support Services](http://support.motkhases.com/)413 414 ---415 416 == License ==417 418 This plugin is licensed under the GPLv2 or later.419 420 == External Services ==421 422 This plugin uses Google Maps to show delivery directions and maps inside the driver order view.423 424 Data sent and when:425 * The delivery address and store address are sent to Google Maps when a driver opens an order that contains the map.426 * A Google Maps link is generated for directions using the delivery address when the driver views the order details.427 428 Service provider:429 * Google Maps Platform (Google)430 * Terms of Service: https://maps.google.com/help/terms_maps/431 * Privacy Policy: https://policies.google.com/privacy432 >>>>>>> .r3496366
Note: See TracChangeset
for help on using the changeset viewer.