WordPress plugin intelligence profile

EgyDevInfo Customer Shipment Lookup for WooCommerce

Order tracking page for WooCommerce stores that ship by courier and take cash on delivery. Customers look up an order with their phone number.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.2.3
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.0 · PHP 7.4
Directory statusactive
Last directory update4 Nov 20262h ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records EgyDevInfo Customer Shipment Lookup for WooCommerce version 1.2.3 as active, updated 2h ago and tested up to WordPress 7.1.

Overview

About this plugin

Many customers in cash-on-delivery stores never type a real email address at checkout, but they always give a phone number. This plugin lets them track an order with the order number plus the phone number (or the email, if you prefer) they used at checkout. No account, no outside tracking service, no limit on orders.

What your customers see

  • A tracking page with a timeline: order received, being prepared, on the way, out for delivery, delivered. Each step shows the date it was reached.
  • Courier name, tracking number and a button that opens the courier’s own tracking page.
  • A note from you, for example “We will call you before delivery”.
  • Logged-in customers see their recent orders on the same page, and the same tracking card inside My Account > View order.
  • Phone numbers match however they are typed: 01012345678, +201012345678, 0020 101 234 5678, even with Arabic-Indic digits. Right-to-left languages are supported.

What you control

  • Delivery statuses: On the way, Out for delivery, Delivery failed and Returned. Turn on only the ones you use, rename them and pick a color. They appear in the orders list with colored badges and in the bulk actions menu.
  • Courier list: add your couriers and, if you have it, the courier’s tracking link with {tracking} where the number goes. Couriers without a link still show their name and the number.
  • Shipment box on every order (works with and without High-Performance Order Storage): courier, tracking number, optional custom link, and a note for the customer. A Tracking column in the orders list shows it at a glance.
  • All your order statuses: name, color and timeline step for every status in your store, from WooCommerce or other plugins, without changing your orders. You can also add up to 10 statuses of your own, such as “Packed” or “Ready for pickup”.
  • Customer emails: choose which delivery statuses send an email, and edit the subject and message. Courier and tracking number are also added to WooCommerce’s own customer emails.
  • WhatsApp button: on each order, a “Message customer on WhatsApp” button opens WhatsApp with your message already written. The plugin does not send anything by itself.
  • Brute-force protection: a limit on failed lookups per visitor stops people guessing order numbers.

Good to know

  • The plugin does not contact any outside service.
  • A tracking page is created for you on activation. You can also put [egydevinfo_order_tracking] on any page.
  • Changing the status of an order to one of the delivery statuses is done by you or your team, or in bulk from the orders list. Tracking is not pulled automatically from couriers.
  • Upgrading from Woo Order Tracker 1.x? Your settings and existing tracking details are picked up automatically. The old SMS webhook is no longer included.

Privacy

  • Lookups compare what the visitor types with the order’s billing and shipping phone and billing email. Nothing the visitor types is stored.
  • After a failed lookup the plugin keeps a counter for 15 minutes under a hash of the visitor’s IP address (a WordPress transient). It is used only to limit failed lookups.
  • Tracking details you enter are stored as order meta on your own site.
  • The tracking page shows the order number, status, dates, courier, tracking number and your note. It does not show names, addresses or phone numbers.
  • Emails are sent with your site’s normal email setup (wp_mail).

External services

This plugin does not send data to any service by itself.

me (WhatsApp, operated by Meta). The link contains the customer’s phone number and the message text. It is opened only when a store admin clicks it.

See WhatsApp’s Terms of Service and Privacy Policy. You can turn the button off in WooCommerce > Order Tracking.

The courier tracking buttons link to the courier addresses you enter in the courier list. Customers go to those sites only when they click the button.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • cash on delivery
  • order tracking
  • shipment tracking
  • egypt
  • woocommerce
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.0 · PHP 7.4
Update activity4 Nov 20262h ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.