Skip to content
TAQNIX
Odoo ModulesWordPress PluginsWordPress ThemesShopify ThemesApp TemplatesScripts & UtilitiesBlogSell on TAQNIX
App templateWordPressNew

Delivery Driver App for WooCommerce – Flutter Delivery Boy App with Online App Builder

Assign WooCommerce orders to delivery drivers and run them from a ready-made Flutter app: push notifications, live GPS, proof-of-delivery photo, driver earnings, customer SMS and an online builder for your own branded Android app.

No reviews yet0 salesby TAQNIXUpdated Oct 22, 2026

Description

Run your WooCommerce deliveries from one dashboard and one app

Delivery Driver App for WooCommerce connects your store to a ready-made Flutter driver app. You pick a driver on the order screen, the driver gets a push notification, drives the order to the customer and taps one button per step. You watch it all in WordPress, and the customer gets a text when the order is on the way and when it arrives.

The package has three parts that work together: the WordPress plugin, the Flutter source code of the driver app, and an online App Builder inside the plugin that makes your own branded Android app without installing anything.

Delivery driver app: order list, order details and driver earnings

For the shop owner

  • Assign Delivery Boy box on every order: choose a driver, it saves instantly and the driver is notified
  • Drivers are normal WordPress users with the role Delivery Boy: create as many as you need
  • Track Driver on Map button with the time of the last position
  • Proof of delivery: the driver's photo appears on the order (compulsory if you wish)
  • Every step is written to the order notes; the WooCommerce order becomes Completed automatically
  • Driver commission: a fixed amount paid once per delivery into the driver's TeraWallet
  • Customer messages by SMS or WhatsApp (Twilio, Unifonic, 2Factor, OTPless): "on the way" and "delivered", with your own text
  • Rules you can switch on or off: open pool (drivers claim free orders), order rejection, photo proof, history days, forced app update
Assign Delivery Boy box on the WooCommerce order screen

For the driver

  • Four tabs: Available, Assigned, Accepted, Completed
  • One big button per order: Accept Route, Mark as Picked Up, Complete Delivery (or Collect Cash & Complete for cash on delivery)
  • Call the customer and Navigate in the maps app in one tap
  • Earnings, delivery history, dispatch hotline and legal links on the profile screen
  • Push notifications for new orders
Four delivery steps: assigned, accepted, picked up and delivered

Build your own Android app online

The App Builder tab connects to the Taqnix cloud builder with your purchase code. Enter the app name, package name, your icon, logo, splash image and Firebase file, choose APK (to test) or App Bundle (for Google Play) and press Build. You receive the download link by email. No keys of your store are sent: the build server only gets your site address, branding and Firebase file.

The App Builder tab: app name, package name, icon, Firebase file and build button

Secure by design

Every request except login needs the driver's token and the server decides what the driver may touch: a driver only sees and changes their own orders. Delivery steps must be taken in order, commission is paid once, uploads must be real images, login attempts are limited, and the builder is only available to administrators with a security token.

Delivery Driver App features: push alerts, GPS, photo proof, earnings, SMS, open pool and secure API

Or build it yourself

The full Flutter source is included: Dio networking, Firebase Messaging, Geolocator, secure storage and image picker. Set your store address in one file, add your Firebase files and run flutter build.

Developer friendly

A documented REST API under /wp-json/taqnix/v1 (login, orders, history, status, reject, proof of delivery, location, push token, wallet) lets you extend the app or build your own dispatch board.

What's included

  • delivery-driver-app-for-woocommerce-plugin.zip: the WordPress plugin (dispatch, settings, REST API, App Builder)
  • flutter-app-source.zip: the complete Flutter driver app source code for Android and iOS
  • Full illustrated documentation (HTML and PDF), licence and changelog

Requirements

WordPress 6.0+, WooCommerce 8.0+, PHP 7.4+, HTTPS on your store, a free Firebase project for push notifications. TeraWallet is optional (driver earnings). To build the app yourself: Flutter 3.41 or newer.

What's in the download

The files in the archive you can download after you buy.

  • Full source code
  • Documentation
  • Installation guide
  • Licence file
  • Changelog

Customer reviews

Write a review

No reviews yet. Bought this item? Be the first to review it.

Usage

Install and use it in a few lines.

$order  = wc_get_order( 123 );
$result = TDB_Flow::assign( $order, $driver_user_id ); // sends the push message too
if ( is_wp_error( $result ) ) { error_log( $result->get_error_message() ); }

Documentation

Setup, settings and troubleshooting, written by the author.

Open the documentation

Changelog

Every release, newest first.

v1.1.0

1.1.0 – Initial marketplace release

  • Flutter driver app for Android and iOS: login, Available / Assigned / Accepted / Completed tabs, order details with Call and Navigate, claim and reject, photo proof, history, earnings, GPS sharing, forced update
  • WordPress plugin 1.1.0: Assign Delivery Boy box on orders, push notifications (FCM v1), driver GPS and Track on Map, proof of delivery, TeraWallet commission, customer SMS / WhatsApp, open pool and rejection rules
  • App Builder tab (merged from the Taqnix App Builder plugin): build your Android APK or App Bundle online
  • Secure REST API under /wp-json/taqnix/v1 with token login; drivers only see their own orders
  • Complete Flutter source for Android and iOS with the Android release permissions and optional Firebase Gradle plugin

Frequently asked questions

What is in the package?

Two code packages and the guide: the WordPress plugin (delivery-driver-app-for-woocommerce-plugin.zip) and the Flutter driver app source (flutter-app-source.zip), plus the illustrated documentation in HTML and PDF.

Do I need to know Flutter?

No, if you use the online App Builder in the plugin: you fill in a form, upload your icon and Firebase file, press Build and receive the download link by email. Flutter is only needed to change the app's code or to build it yourself (including iPhone).

Can I build the iPhone app online?

The online builder makes Android builds (APK or App Bundle). For iPhone, open the included Flutter source on a Mac with Xcode and an Apple Developer account, as described in the documentation.

What does the online builder send to the build server?

Your site address, purchase code, app name, package name, your email and phone, the splash colour, your icon, logo and splash image and the google-services.json file. No WooCommerce keys and no store passwords are sent.

Can a driver see other drivers' orders?

No. The app logs in with a personal token and the server only returns the driver's own orders (plus the open pool if you switch it on). Wallet, position and push token are private to the driver too.

How is the driver paid?

You set a commission amount per delivery. It is added once, when the order is completed, to the driver's TeraWallet balance, which the driver sees as Total Earnings. TeraWallet is a free plugin you install separately.

Do customers get messages?

Yes, if you switch on automated texts and enter the keys of Twilio, Unifonic, 2Factor or OTPless. The 'on the way' message is sent when the driver picks the order up, the 'delivered' message when it is completed.

I used the older Delivery Boy plugin. What changes?

This version replaces the old Delivery Boy plugin and the separate App Builder plugin. For security the app now logs in with a token, so drivers need the new app. The documentation has a short migration chapter.

Does it work with HPOS?

Yes, High-Performance Order Storage is supported.

More from TAQNIX

  • App templateNew

    Taqnix POS Terminal – Offline-First Point of Sale PWA for Odoo 19: Next.js Source Code with Restaurant Tables, Kitchen Tickets, Loyalty and Arabic

    A point of sale for Odoo 19 that runs in the browser as an installable app and keeps selling when the network is gone: every order is saved on the device first and sent to Odoo once, with the same call Odoo's own POS uses. Variants and combos, split payments, receipts with barcode and QR, restaurant tables and kitchen tickets, dashboard, stock lookup, layaway, loyalty, English and Arabic. Full Next.js source code; no Odoo module to install.

    by TAQNIX
    No reviews yet
    Sales:0$399.00
  • ModuleNew

    UAE E-Invoicing (PINT AE) for Odoo 19 Community – PINT AE XML for Your ASP, Readiness Checks, UBL XSD and Schematron Validation, E-Invoice Outbox

    Prepare UAE e-invoices and credit notes in the PINT AE format (Peppol PINT AE Billing 1.0.4, UBL 2.1) for your Accredited Service Provider: TIN, TRN and tax categories, readiness checks per invoice and per batch, validation against the official XSD and Schematron, an outbox with statuses, a log and XML / ZIP export. It does not send anything. Arabic included.

    by TAQNIX
    No reviews yet
    Sales:0$149.00
  • PluginNew

    AI Support Reply Drafts for WooCommerce – Order-Aware Customer Reply Drafts with Fact Checks

    Draft replies to customer messages on the WooCommerce order screen with your AI model, from the order facts and your own shop texts only. Missing facts become [CHECK] placeholders; nothing is sent without a click and a confirmation.

    by TAQNIX
    No reviews yet
    Sales:0$49.00
  • PluginNew

    AI Product Recommender and Bundles for WooCommerce – Related Products, Complete the Look & Add All to Cart

    Related products and “complete the look” bundles ranked by AI meaning similarity and what your customers bought together, with Add all to cart, a preview with the reasons, pins and exclusions.

    by TAQNIX
    No reviews yet
    Sales:0$49.00

Similar items

  • App templateNew

    Taqnix POS Terminal – Offline-First Point of Sale PWA for Odoo 19: Next.js Source Code with Restaurant Tables, Kitchen Tickets, Loyalty and Arabic

    A point of sale for Odoo 19 that runs in the browser as an installable app and keeps selling when the network is gone: every order is saved on the device first and sent to Odoo once, with the same call Odoo's own POS uses. Variants and combos, split payments, receipts with barcode and QR, restaurant tables and kitchen tickets, dashboard, stock lookup, layaway, loyalty, English and Arabic. Full Next.js source code; no Odoo module to install.

    by TAQNIX
    No reviews yet
    Sales:0$399.00
  • App templateNew
    42% off

    Odoo ePOD & Last-Mile Dispatch – Offline Flutter Driver App with Photo, Signature, OTP & GPS Proof of Delivery, Route Optimizer and COD Settlement for Odoo 19 Community

    Plan daily delivery runs, optimize the stop order, and get a complete electronic proof of delivery from an offline-first Flutter driver app: geofenced arrival, GPS and time stamp, watermarked photos, signature, customer one-time code and failure reasons. Deliveries validate automatically with backorders, and cash on delivery is settled and reconciled. Odoo Community module included.

    by TAQNIX
    No reviews yet
    Sales:0$199.00was $349.00
  • App templateNew
    42% off

    Odoo Mobile WMS & Barcode Scanner (Paperless Warehouse) – GS1 Engine, Wave Picking, Cycle Counts and Rugged-Scanner Flutter App for Zebra, Honeywell and Datalogic on Odoo 19 Community

    Replace the Enterprise Barcode app on Odoo Community: a GS1-aware barcode engine, receipts, deliveries and bin-to-bin moves with lots, serials and expiry, wave picking along a snake path with bin check digits, blind cycle counts with manager approval, labels, an audit log, and the Flutter scanner app source for Zebra DataWedge, Honeywell and Datalogic with camera fallback.

    by TAQNIX
    No reviews yet
    Sales:0$199.00was $349.00
  • App templateNew
    42% off

    Odoo Construction Daily Site Diary & Punch List – Flutter Offline Jobsite App, Subcontractor Manpower, Blueprint Pins, Delivery GRN and Budget vs Actual for Odoo 19 Community

    The foreman writes the daily log, drops defect pins on the blueprints and receives deliveries against purchase orders, on a phone, with or without signal. The project office sees labor, equipment and material against the budget the same day. Odoo Community module plus an offline-first Flutter app.

    by TAQNIX
    No reviews yet
    Sales:0$199.00was $349.00