Creating a Public Order Tracking Page
Create a page such as Track Order and insert:
[deviking_order_tracking]
What customers enter
- Order number.
- Billing email used at checkout.
Successful match
When both values match a WooCommerce order, the page shows the order number, order status, and the Deviking shipment tracking block.
No tracking yet
If the order exists but does not yet have shipment tracking, the customer receives a message explaining that tracking has not been added.
Security
The customer must provide the order number and matching billing email. The shortcode does not expose order tracking by order number alone.