Title: DesKings Shipment Manager
Author: desmondkings
Published: <strong>August 28, 2026</strong>
Last modified: August 29, 2026

---

Search plugins

![](https://s.w.org/plugins/geopattern-icon/deskings-shipment-manager.svg)

# DesKings Shipment Manager

 By [desmondkings](https://profiles.wordpress.org/desmondkings/)

[Download](https://downloads.wordpress.org/plugin/deskings-shipment-manager.1.3.2.zip)

 * [Details](https://wordpress.org/plugins/deskings-shipment-manager/#description)
 * [Reviews](https://wordpress.org/plugins/deskings-shipment-manager/#reviews)
 *  [Installation](https://wordpress.org/plugins/deskings-shipment-manager/#installation)
 * [Development](https://wordpress.org/plugins/deskings-shipment-manager/#developers)

 [Support](https://wordpress.org/support/plugin/deskings-shipment-manager/)

## Description

DesKings Shipment Manager provides self-contained courier operations inside WordPress:

 * Shipment creation, editing, viewing, searching, filtering, pagination, and deletion.
 * Unique automatic tracking numbers and status/location synchronization.
 * Customer-visible tracking with one authoritative shipment timeline.
 * Courier quote requests with a public, protected quote form and admin queue.
 * Shipment invoices with server-calculated items, totals, payment states, printable
   views, and public lookup.
 * WordPress Media Library shipment documents and branded PDF waybills.
 * Configurable `wp_mail()` notifications with sent/failed logs.
 * Responsive `[courierflow_tracking]`, `[courierflow_quote_form]`, and `[courierflow_invoice_lookup]`
   shortcodes.

DesKings Shipment Manager does not use an external backend, paid dependency, runtime
download, or theme-specific component. Elementor Free is supported through its Shortcode
widget.

The distributed first-party JavaScript and CSS files are the complete, human-readable
source. No compilation or build step is required.

## Installation

 1. Back up the site before upgrading an existing DesKings Shipment Manager installation.
 2. Go to Plugins > Add New > Upload Plugin in WordPress Admin.
 3. Choose `deskings-shipment-manager.zip`, install it, and approve replacement when
    upgrading.
 4. Activate the plugin and review DesKings Shipment Manager > Settings.
 5. Add the desired shortcode to a public page.

Version 1.3.2 uses the additive 1.3.0 schema and preserves existing shipments, tracking
events, tracking numbers, settings, and shortcode links.

## FAQ

### Does this work with Elementor Free?

Yes. Use Elementor’s Shortcode widget. Elementor Pro is not required.

### Is contact information exposed by tracking or invoice lookup?

No. Public database queries select explicit safe fields. Private contact details,
addresses, internal notes, creator IDs, and database errors are not exposed.

### Does DesKings Shipment Manager send mail directly through an external service?

No. It uses `wp_mail()` and remains compatible with WordPress SMTP plugins. DesKings
Shipment Manager stores no SMTP password.

### Does DesKings Shipment Manager show live GPS?

No. Public tracking shows confirmed status events in one chronological timeline 
and does not render a live map or duplicate route summary.

### What happens to data on uninstall?

Data is retained by default. An explicitly documented `COURIERFLOW_REMOVE_DATA` 
constant enables full table/settings cleanup. Media attachments are retained.

### Is Composer required?

No. Dompdf production files are included in the installable package.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“DesKings Shipment Manager” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ desmondkings ](https://profiles.wordpress.org/desmondkings/)

[Translate “DesKings Shipment Manager” into your language.](https://translate.wordpress.org/projects/wp-plugins/deskings-shipment-manager)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/deskings-shipment-manager/),
check out the [SVN repository](https://plugins.svn.wordpress.org/deskings-shipment-manager/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/deskings-shipment-manager/)
by [RSS](https://plugins.trac.wordpress.org/log/deskings-shipment-manager/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.3.2

 * Added the Make Payment CTA to the browser view of eligible printable invoices
   while keeping printed output clean.
 * Renamed the public-facing product identity from CourierFlow to DesKings Shipment
   Manager while preserving all backward-compatible internal identifiers.

#### 1.3.1

 * Added the customer-facing Make Payment CTA for eligible WooCommerce-linked invoices.

#### 1.3.0

 * Added the optional WooCommerce guest-order payment bridge for DesKings Shipment
   Manager invoices.

#### 1.2.0

 * Added administrator-configurable shipment options and tracking statuses.
 * Added Invoice Tax/VAT with server-side calculations and historical-invoice preservation.
 * Added customizable email templates with safe, context-specific merge tags.
 * Added tracking notification rules with per-update sender and receiver overrides.

#### 1.1.2

 * Kept public tracking and quote tools centered on desktop and responsive on mobile
   while suppressing oversized legacy cached search graphics.
 * Added one-time public tracking nonce refresh and retry behavior for stale cached
   pages.
 * Replaced the public DesKings Shipment Manager logo upload with the WordPress 
   Site Logo and a clean site-name fallback while retaining the separate email logo
   setting.
 * Preserved the DesKings Shipment Manager 1.1.0 database version and all existing
   operational data.

#### 1.1.1

 * Corrected shipment status colours so Delivered is consistently green and other
   operational states retain distinct semantic treatments.
 * Improved desktop proportions for public tracking and quote requests while preserving
   the mobile layouts.
 * Removed the tracking input icon and restored clear input spacing.
 * Added a complete, responsive quote-request thank-you screen with truthful confirmation-
   email reporting.

#### 1.1.0

 * Added additive versioned migrations, quote requests, invoices, invoice items,
   documents, and email logs.
 * Added recipient notification controls and logged `wp_mail()` notifications.
 * Added bundled Dompdf waybill generation through the Media Library.
 * Redesigned dashboard, shipment workflows, and public tracking with a single responsive
   timeline.
 * Added quote-form and invoice-lookup shortcodes.
 * Preserved all DesKings Shipment Manager 1.0.0 tables, data, settings, tracking
   numbers, events, and tracking shortcode behavior.

#### 1.0.0

 * Initial shipment administration, tracking timeline, settings, demo data, and 
   public tracking release.

## Meta

 *  Version **1.3.2**
 *  Last updated **2 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.2 or higher **
 *  Tested up to **7.0.4**
 *  PHP version ** 8.0 or higher **
 * Tags
 * [courier](https://wordpress.org/plugins/tags/courier/)[invoice](https://wordpress.org/plugins/tags/invoice/)
   [logistics](https://wordpress.org/plugins/tags/logistics/)[shipment](https://wordpress.org/plugins/tags/shipment/)
   [tracking](https://wordpress.org/plugins/tags/tracking/)
 *  [Advanced View](https://wordpress.org/plugins/deskings-shipment-manager/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/deskings-shipment-manager/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/deskings-shipment-manager/reviews/)

## Contributors

 *   [ desmondkings ](https://profiles.wordpress.org/desmondkings/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/deskings-shipment-manager/)