Your Guide to How To Access The Link On Guest Order Woocommerce

What You Get:

Free Guide

Free, helpful information about Payments, Billing & Commerce and related How To Access The Link On Guest Order Woocommerce topics.

Helpful Information

Get clear and easy-to-understand details about How To Access The Link On Guest Order Woocommerce topics and resources.

Personalized Offers

Answer a few optional questions to receive offers or information related to Payments, Billing & Commerce. The survey is optional and not required to access your free guide.

How to Access the Order Link for Guest Orders in WooCommerce

When a customer completes a purchase without creating an account, WooCommerce generates a guest order — a transaction tied to an email address rather than a registered user profile. This creates a specific challenge: how does that guest (or the store admin) later access the order details page?

Understanding how WooCommerce handles guest order access helps both store owners troubleshoot customer issues and developers configure the right setup for their store.

What Is a Guest Order Link in WooCommerce?

Every WooCommerce order — whether placed by a registered customer or a guest — gets a unique order ID and a corresponding order details URL. For logged-in customers, this page is accessible through their "My Account" dashboard. For guests, it's different.

WooCommerce uses a order key system for guest access. This is a hashed token appended to the order URL, giving anonymous access to that specific order without requiring a login. The URL typically follows this structure:

This link is automatically included in the order confirmation email sent to the guest at the time of purchase. It's the primary — and most reliable — way a guest retrieves their order details.

How the Guest Order Link Is Delivered

When a guest completes checkout, WooCommerce triggers the "Customer order" email (also called the new order confirmation). Embedded in that email is a direct link to the order details page. That link contains both the order ID and the unique order key.

Key things to know about this link:

  • It does not require the customer to log in or create an account
  • It's valid as long as the order exists in your database
  • The order key is generated at the time the order is created and does not expire by default
  • Resending the email from the admin panel will resend the same valid link

If the guest lost or never received the email, the link still exists — it just needs to be retrieved another way.

How to Find the Guest Order Link as a Store Admin

Store admins can locate and manually share a guest order link directly from the WooCommerce dashboard. 🔍

Steps:

  1. Go to WooCommerce → Orders in your WordPress admin
  2. Search for the order by customer email, name, or order number
  3. Open the order detail page
  4. Look at the browser's address bar — the URL will contain the order ID (e.g., /post.php?post=1234)
  5. To construct the customer-facing link, note the Order Key displayed in the order data panel (labeled "Key" or found under order meta)
  6. Build the URL: https://yourstore.com/my-account/view-order/1234/?key=wc_order_abc123xyz

Alternatively, resending the order confirmation email is often the faster approach. Navigate to the order, scroll to the Order Actions panel on the right, select "Resend new order notification" or "Resend order details to customer," and click Update.

Where the Order Key Actually Lives

The order key is stored in the WordPress database under the order's post meta with the key _order_key. If you have database access or are building a custom integration, you can retrieve it programmatically using: