This is an info Alert.
x402 Logo
  • Product
    • Become Agent-Ready
      • Merchants
        Agentic Commerce — list your store across ChatGPT, Gemini, Claude & Perplexity
      • Publishers
        Monetize your content when AI agents read, cite, or train on it
      • SaaS Companies
        Treat AI agents as first-class customers with agent-priced checkout
    • Monetize
      • Monetize MCP Server
        Charge per call on any MCP server in 2 minutes
      • Monetize AI Agents
        Turn n8n, Zapier, Activepieces workflows into revenue
      • Agent Feed
        Pay-per-query access to licensed publisher content for your agents
  • Resources
    • xpay Ecosystem
      • xpay✦ Tools
        1,000+ pay-per-use tools for your AI agents
      • Agent-Ready SaaS Index
        25,481 SaaS scored on agent-buyability
      • SaaS Pricing Database
        Pricing pages indexed across 1,000+ categories
      • Shopify Apps Directory
        Every Shopify app, with its full review history
      • WooCommerce Plugins Directory
        Every WooCommerce plugin, scored on how well it is maintained
      • GitHub
        Open source repositories
    • Agent Building
      • Agent Frameworks
        AI frameworks for building multi-agent systems
      • x402 Integration
        AI frameworks with x402 payment integration
      • Networks
        Blockchain networks supporting x402
    • Company
      • About xpay✦
        Our mission, products, and protocols
      • Blog
        Latest insights and updates
      • Docs
        Complete xpay documentation
  • Pricing
  • Blog
  • Docs
Get Started
  1. xpay✦ Commerce

  2. Directory

  3. WooCommerce plugins

  4. Custom Thank You Page for WooCommerce

Custom Thank You Page for WooCommerce

Replace the default WooCommerce Thank You page (order received page) with a custom Thank You page.

2K+ active installs
5.0
(7 ratings)
Free on WordPress.org
View on WordPress.orgSupport forum
Will this break my store?

What the WordPress.org registry says about keeping Custom Thank You Page for WooCommerce running.

WordPress compatibility
Tested to 7.0.2
Tested against the WordPress branch in use today.
Last updated
25 days ago
At least 0.7 releases a year since launch. WordPress.org only lists versions still available for download, so the real number may be higher.
Requires PHP
7.4
Your host must be running at least this version.
Requires WordPress
6.5
Requires other plugins
woocommerce
These must be installed and active first.
Contributors
2

2K+ active installsWordPress.org reports installs in bands, not exact counts.
Maintenance & trust

Scored on how Custom Thank You Page for WooCommerce is looked after — not on how many stores run it.

96

out of 100
Well maintainedSome ratings or support history.

Maintenance
35 / 35
Updated 25 days ago.
WordPress compatibility
20 / 20
Tested to WP 7.0.2 (current).
Support responsiveness
Not enough data
Only 0 support thread(s) — not enough to judge.
Merchant satisfaction
12 / 15
5.0/5 across 7 rating(s).
Listing transparency
10 / 10
Provides: screenshots, description, homepage
1 of 5 measures had too little evidence to score. They are left out of the total rather than counted as zero — otherwise a plugin would be marked down for being small rather than for being poorly kept.Measured 2026-08-02 from the WordPress.org plugin registry.
Ratings

5.0

7 ratings
5★7
4★0
3★0
2★0
1★0
Every rating WordPress.org holds for this plugin, not a sample. Written reviews live in the plugin's WordPress.org reviews forum.

The WooCommerce “thank you” page (order confirmation / order received page) is one of the most important pages in your store: it’s where customers look for confirmation, next steps, downloads, shipping info, and payment instructions.

Custom Thank You Page for WooCommerce lets you replace the default WooCommerce Thank You page with a page you fully control — so you can deliver a branded order confirmation experience that matches your store and your audience.

Attribution

This plugin was originally created and maintained by Nicola Mustone. You should definitely check out his blog “But. Honestly”.

Why you’ll love it

  • Choose any WordPress page as your custom WooCommerce Thank You page.
  • Automatic redirect after checkout (customers land on your custom order confirmation page).
  • Block-based order confirmation: add the included Order Confirmation block (Gutenberg / Site Editor / FSE) to show complete order details.
  • Elementor widget: drop the Order Confirmation widget onto any Elementor page for the same order details, with the same layouts, section toggles, and colors as the block (and a live preview while you edit).
  • Shortcode support: use [wc_custom_thankyou] if you prefer explicit placement (classic editor, templates, builders, etc).
  • Compatible by design: uses WooCommerce core logic and the default checkout/thankyou.php template when needed, so it stays aligned with WooCommerce updates.
  • Modern WooCommerce compatibility: declared compatible with HPOS (High-Performance Order Storage) and Cart & Checkout blocks.

Use cases (what you can build)

Turn your custom thank you page into a conversion, support, and retention asset:

  • Add a personalized thank you message and “what happens next”
  • Upsell/cross-sell related products after purchase
  • Display delivery timeframes, FAQ, support links, and onboarding steps
  • Add download instructions, community invites, or account setup links
  • Add custom tracking scripts or conversion snippets (where appropriate)

How it works

  1. Customer completes checkout.
  2. WooCommerce redirects to its standard Order Received page.
  3. This plugin safely redirects them to your configured custom Thank You page (keeping the required order context).
  4. Your page can display the order confirmation details automatically, via shortcode, via the block, or via the Elementor widget.

Configuration (2 minutes)

  1. Go to WooCommerce → Settings → Advanced
  2. Find Custom Thank You
  3. Select your Thank You Page and save

Block, Elementor & Shortcode options

  • Block (recommended for block themes / Site Editor): On your custom Thank You page, add the Order Confirmation block.
  • Elementor widget (for Elementor sites): Edit your custom Thank You page with Elementor and add the Order Confirmation widget (in the “Custom Thank You” category). It offers the same layouts, section toggles, and colors as the block.
  • Shortcode: Add [wc_custom_thankyou] where you want the order confirmation details to appear.

If you do nothing else, the plugin will append the standard WooCommerce Thank You template output to your page content (for backwards compatibility).

Support

Support is best-effort. If you run into an issue, please include:

  • Your WordPress + WooCommerce versions
  • Your theme name (and whether it’s a block theme)
  • The exact steps to reproduce

Get involved

If you want to help, consider translating the plugin into your language.

I receive a PHP error on my custom Thank You page. Why?

Make sure you are running:

  • WordPress 6.5 or newer
  • WooCommerce 8.0 or newer
  • PHP 7.4 or newer

Also ensure:

  • The Thank You Page option in WooCommerce → Settings → Advanced is set to an existing published page
  • You are viewing the page after a real checkout, so the URL includes the required order context

My custom page shows, but the order confirmation details do not.

Order details only appear when the request contains valid order data (the order and key parameters). The plugin adds these automatically after checkout.

To test: place a real order, then you’ll be redirected to your custom order confirmation page with the correct URL parameters.

Should I use the block, the Elementor widget, the shortcode, or “automatic” output?

  • Use the block if you’re building a modern block-based thank you page (Gutenberg / FSE) and you want a dedicated order confirmation layout.
  • Use the Elementor widget if you build your pages with Elementor: add the Order Confirmation widget and pick a layout, sections, and colors right in the editor.
  • Use the shortcode if you want explicit placement inside page builders, templates, or classic content.
  • Automatic output is best for simple setups: your content stays, and WooCommerce’s default thank you template is appended.

Will payment instructions from gateways still work?

Yes. When the Order Confirmation block or Elementor widget is used, the plugin avoids duplicating WooCommerce’s legacy order details markup, but still runs WooCommerce “thankyou” hooks so payment gateways and extensions can output instructions as expected.

Can I customize the templates?

When using automatic output / shortcode, this plugin uses WooCommerce’s default checkout/thankyou.php template. You can override and customize it in your theme or child theme. Learn how here: https://woo.com/document/template-structure/

I have a custom language file. Where do I save it?

This plugin loads language files from:

  • wp-content/languages/wc-custom-thank-you/wc-custom-thank-you-{YOURLOCALE}.mo
  • wp-content/languages/plugins/wc-custom-thank-you-{YOURLOCALE}.mo
  • wp-content/plugins/wc-custom-thank-you/languages/

Put your custom language files in one of these locations (the first one is recommended). If you save the files in the last location you will lose them when updating the plugin.

Categories
Checkout
Plugin details
Version2.2.0
Last updated2026-07-08 8:28am GMT
Added2015-08-17
Requires WordPress6.5
Tested up to7.0.2
Requires PHP7.4

Tags on WordPress.org
custom thank you page
Order Confirmation Page
order received page
woo thank you page
woocommerce
Alternatives
Other plugins in the same categories.
Checkout Field Editor (Checkout Manager) for WooCommerce
400K+ installs
4.9(1,056)
Wallet for WooCommerce
20K+ installs
4.7(188)
Checkout Field Manager (Checkout Manager) for WooCommerce
80K+ installs
4.5(781)
Sliding Cart for WooCommerce by FunnelKit – Skip Cart & Reach WooCommerce Checkout Faster
30K+ installs
5.0(108)
YayPricing – WooCommerce Dynamic Pricing & Discounts
3K+ installs
5.0(71)
WPFunnels – Funnel Builder for WooCommerce with Checkout & One Click Upsell
5K+ installs
4.9(171)
x402 Logo

The agent-readiness stack for the AI shopping era — helping merchants, publishers and SaaS companies get discovered, cited and transacted with by ChatGPT, Perplexity, Claude, Gemini and the custom shopping agents underneath them.

CompanyAgentically Inc. (d/b/a xpay✦)1875 Mission St, Ste 103San Francisco, CA 94103, United Stateslegal@xpay.sh · privacy@xpay.sh
or ask your AI app
Company
About xpayAgency PartnersGitHubDiscordllms.txt
DevelopersDocumentationAPI ReferenceSDKs & LibrariesQuickstart GuideOpenAPI Spec
Stay Updated
Occasional product updates and agent-readiness playbooks from xpay (Agentically Inc.) — typically a couple of emails a month. Double opt-in: we email you a link to confirm before sending anything, and every email has one-click unsubscribe.
Social
  • For Publishers
    • News
    • Finance
    • Dev / Tech
    • Travel
    • View all verticals
  • Agent Feed
    • AI Search Engines
    • RAG Builders
    • Browser Agents
    • Vertical Research
    • Browse full catalog
  • Agent-Ready Index
    • SaaS Pricing Database
    • Agent-Ready SaaS Index
    • Verified band
    • AI & ML
    • Sales & CRM
  • Products
    • Pricing Widget
    • Monetize MCP Server
    • Paywall
    • Smart Proxy
    • Monetize AI Agents
    • xpay x402 Facilitator
  • Agentic Economy
    • Timeline
    • Resources
    • Manifesto
    • Stack
  • Agentic Commerce
    • Get listed
    • ChatGPT Ads
    • How ChatGPT Ads work
    • ChatGPT Ads · Apparel
    • ChatGPT Ads · Health & Beauty
    • xpay Listings · Amazon + Google
    • Pricing
    • Free audit
    • Shopify
    • WooCommerce
    • Apparel & Accessories
    • Health & Beauty
    • Overview
  • Commerce Index
    • Shopify apps directory
    • Agentic Commerce Ready Index
    • Methodology
    • Pet brands · WooCommerce
    • Pet brands · Shopify
  • Marketplace
    • 🛍️ xpay.deals — agentic storefront for deals
  • Protocols
    • Overview
    • x402
    • MPP
    • UCP
    • ACP
    • AP2
    • TAP
    • A2A
  • Agent Frameworks
    • Overview
    • LangChain
    • CrewAI
    • Claude MCP
    • AutoGPT
    • LangChain vs Mastra
    • LangGraph vs Pydantic AI
  • Company
    • About xpay
    • Blog
    • Docs
    • GitHub
  • Free prompts
    • Ecommerce prompts
    • Email marketing prompts
    • Product description prompts
    • Facebook ad prompts
    • Skincare prompts
    • Supplement prompts
    • Wine prompts
    • Electronics prompts

© 2025 Agentically Inc. All rights reserved.
Privacy PolicyTerms of UseAcceptable Use Policy