Shipping Details Plugin for WooCommerce — CodeCanyon > WordPress > eCommerce preview

Shipping Details Plugin Review: Clear Order Data Nulled

Shipping Details Plugin for WooCommerce is a commercial WordPress extension that adds structured shipment tracking to a WooCommerce store. It lets a shop owner attach multiple tracking numbers to a single order, label each one with a courier and a shipment group, and surface that information in customer emails and the order admin screens. It is aimed at stores that routinely split an order across several parcels or carriers, rather than shops that ship one box with one tracking number.

The plugin is sold on CodeCanyon by the developer patsatech for $39 as a one-off licence, and it has been updated as recently as September 2025. Those two facts matter more than they might first appear: a low price removes most of the financial risk from trying it, and a recent update suggests the code is still being maintained against current WordPress releases. The listing reports 1,901 sales and an average rating of 4.54 out of 5 across 111 reviews, which is a healthy sample rather than a handful of early adopters.

What the plugin actually does beyond a single tracking field

WooCommerce ships with a basic shipment tracking field, and most stores outgrow it quickly. This plugin replaces that single field with a repeatable set of tracking rows, each carrying its own courier, its own tracking number and an optional shipment date. The vendor caps the number of tracking numbers at 50 per order — effectively unlimited for normal retail use, though worth knowing if the store ships unusually large multi-box consignments.

Shipment grouping turns a list of numbers into a readable status

Each tracking row can be assigned to a group. The plugin ships with predefined groups such as Main Package, Accessories, Fragile Items and Express Delivery, and the store owner can create custom groups or let products in the order determine the grouping automatically. In practice this means a customer opening a shipping confirmation sees “Main Package — DHL — 1234…” rather than an undifferentiated list of numbers. The vendor also tracks usage statistics per group, which is a small touch but useful for spotting which groupings a store actually relies on.

Custom carriers with URL templates

The plugin includes a built-in list of major international carriers (DHL, FedEx, UPS, USPS, Royal Mail), regional postal services (Australia Post, Canada Post, Deutsche Post, La Poste, PostNL), and several local couriers including BlueDart, GATI, DTDC, TNT and Aramex. It also handles non-tracking cases such as in-person pickup and orders with no tracking at all.

The more important capability is the custom carrier builder. A store can add any local or regional courier and define a tracking URL template using a {tracking_number} placeholder, so the link in the customer email resolves to the right page on the courier’s own site. That is what makes the plugin viable for stores shipping outside the major networks — a gap most competing plugins handle poorly or not at all.

Bulk operations and admin integration

Tracking data is entered through a metabox on the WooCommerce order edit screen, and a tracking column appears in the orders list. For stores processing volume, the bulk tools allow changing the courier, reassigning shipment groups, or deleting tracking numbers across many orders at once, with filtering to load only orders that already have shipments attached. The vendor states compatibility with HPOS (High-Performance Order Storage), WooCommerce’s newer order database schema, which is now a genuine requirement rather than a nice-to-have.

On the security side, the listing names nonce verification, input sanitisation, rate limiting and debug logging. These are implementation details a buyer cannot verify from the sales page, but their presence in the specification is at least a signal that the developer has thought about the admin surface.

Where this fits, and where it does not

The clearest fit is a store that regularly splits orders. Furniture retailers shipping a sofa and a set of cushions on different schedules, electronics sellers sending accessories separately, or any shop using more than one courier for the same order will get immediate value from the grouping and multi-number support. Dropshippers working with several suppliers are a second strong case: each supplier’s parcel can carry its own carrier and its own tracking link without the customer seeing a confusing jumble.

Multi-vendor marketplaces and operations running several warehouses also appear in the vendor’s target list, and the bulk tools and custom carrier support do support that reading. Smaller stores with a single courier and one parcel per order should look elsewhere — a free snippet or a lightweight tracking plugin will do the same job, and paying $39 for grouping features that never get used is poor value.

The plugin is also the wrong choice for a store that needs live carrier API integration. This is a data-entry and display tool: tracking numbers are added by staff, not pulled automatically from DHL or FedEx. Stores expecting automatic status syncing, delivery event webhooks or estimated arrival times will be disappointed, because the vendor does not claim any of that.

Strengths and limitations

Strengths

  • Multiple tracking numbers per order with individual couriers, which removes the single-field constraint that frustrates stores shipping split orders.
  • A genuinely useful custom carrier system with URL templates, covering regional and local couriers that mainstream plugins ignore.
  • Shipment grouping gives customers a legible shipping confirmation instead of a bare list of numbers.
  • Bulk courier, group and deletion tools make the plugin workable at order volumes where per-order editing would be impractical.
  • HPOS compatibility and a recent update cycle, both of which matter for longevity on modern WooCommerce installs.
  • Broad version support, from WordPress 4.9 through 6.8 and WooCommerce 5.x through 9.x, which suits stores running older stacks.

Limitations

  • No automatic carrier API sync. Every tracking number is entered manually or imported; there is no live status feed from the courier.
  • The 50-tracking-number ceiling per order is a hard cap, even if it is generous for most retail scenarios.
  • Source files are included (JavaScript, HTML, PHP), but the plugin is not described as Gutenberg-optimised, so block-editor-era customisation of the tracking display is not a stated strength.
  • Security features such as nonce verification and rate limiting are vendor claims that a buyer cannot confirm without a code review.
  • The interface is built around the classic WooCommerce order metabox; stores that have heavily customised their admin experience may find the integration less seamless than advertised.

How it compares with the wider tracking plugin category

Shipment tracking plugins for WooCommerce generally fall into three groups: free snippets that add a single tracking field, mid-range plugins that add multiple numbers and a carrier list, and premium services that connect to carrier APIs for live status updates and branded tracking pages. This plugin sits firmly in the middle tier, and it competes well there. Its differentiators are the grouping system and the custom carrier builder, both of which are more developed than what most mid-range alternatives offer.

Against the premium API-connected services, the trade-off is clear: those tools automate what this one requires staff to type. A store shipping hundreds of orders a day may find the manual entry cost outweighs the $39 saving. Against free options, the plugin justifies its price through bulk operations and grouping alone — features that free snippets simply do not attempt. Buyers should treat the choice as a question of workflow, not feature count: manual entry with strong organisation versus automation with less control.

Frequently Asked Questions

Does Shipping Details Plugin for WooCommerce automatically fetch tracking updates from couriers?

No. The plugin stores and displays tracking numbers that staff enter manually; it does not poll carrier APIs for delivery status. Customers receive a direct link to the courier’s tracking page instead, which they click to see live progress. Stores that need automatic status syncing inside WooCommerce should look at API-connected tracking services rather than this plugin.

Can one WooCommerce order have more than one tracking number?

Yes. Each order supports up to 50 separate tracking numbers, and each one can be assigned its own courier, shipment group and shipment date. This is the plugin’s core purpose and the main reason stores with split shipments buy it. Orders with a single parcel still work, but they do not benefit from the multi-number design.

Does it work with local couriers that are not on the built-in list?

Yes. The plugin includes a custom carrier builder where a store can add any courier and define a tracking URL template with a placeholder for the tracking number. That link is then used in customer emails and the order admin. Regional and local providers are therefore supported without waiting for the developer to add them.

Is the plugin compatible with WooCommerce HPOS and recent WordPress versions?

The vendor states HPOS compatibility and lists support for WooCommerce 5.x through 9.x and WordPress 4.9 through 6.8. The most recent update was released in September 2025, which suggests active maintenance. Buyers on older WordPress installations should still confirm the specific version pairing before purchase, since the compatibility list is vendor-declared.

Verdict

This plugin earns its place for stores that routinely ship orders in multiple parcels or through several couriers. The grouping system, custom carrier builder and bulk tools solve real operational problems that a single tracking field cannot, and the $39 price with a 4.54 rating across 111 reviews makes it a low-risk purchase. Stores with one courier and one parcel per order should skip it, as should anyone expecting automatic carrier API integration. The honest summary is that it is a well-scoped organisational tool rather than an automation platform, and buyers who understand that distinction will get good value from it.