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. Order Approval for Woocommerce

Order Approval for Woocommerce

Approve or reject WooCommerce orders before payment. Manual order approval, email notifications, payment link, all gateways supported.

1K+ active installs
4.8
(23 ratings)
Has a paid tier
View on WordPress.orgSupport forum
Will this break my store?

What the WordPress.org registry says about keeping Order Approval for Woocommerce running.

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

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

Scored on how Order Approval for Woocommerce is looked after — not on how many stores run it.

97

out of 100
Well maintainedSome ratings or support history.

Maintenance
35 / 35
Updated 26 days ago.
WordPress compatibility
20 / 20
Tested to WP 7.0.2 (current).
Support responsiveness
Not enough data
Only 1 support thread(s) — not enough to judge.
Merchant satisfaction
13 / 15
4.8/5 across 23 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

4.8

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

WooCommerce Order Approval plugin allows shop owners to approve or reject orders before payment is processed, giving complete control over the WooCommerce sales flow.
With this order approval system, customers can place an order without completing payment. The store owner or admin can manually review each order and decide whether to approve or reject it before payment.

Multivendor Support (Since 2.2.0)

Starting from version 2.2.0, multivendor support is included directly in the Order Approval for WooCommerce plugin. All existing features remain the same, with added support for Dokan and WCFM.Read more

To use multivendor functionality, select your preferred option (Dokan or WCFM) in the Order Approval settings and install the required plugin:

  • Use Dokan by installing the Dokan plugin
  • Use WCFM by installing WCFM Frontend Manager and WCFM Marketplace

Note: Only one multivendor plugin should be used at a time. Do not enable both Dokan and WCFM on the same site.

Sales process flow for new customer

  1. The customer places an order, and no payment is processed initially.
  2. The shop owner or admin reviews and approves or rejects the order manually.
  3. The customer receives an email notification:
    • If the order is approved, the email includes a secure payment link to complete the payment.
    • If the order is rejected, a cancellation email is sent to the customer.
    • This plugin is ideal for Cash on Delivery (COD) orders, high-value purchases, custom orders, and stores that require manual order verification before payment.

Features

Order Approval Plugin – Free Version

  • Allows the shop owner to approve or reject all WooCommerce orders placed by customers after installation and activation.
  • Enables manual order approval before payment is processed, giving full control over the order workflow.
  • Automatically sends email notifications to customers whenever an order is approved or rejected.
  • When an order is approved, the customer receives an order approval email with a secure payment link to complete the purchase.
  • Supports all enabled WooCommerce payment gateways without additional configuration.
  • No complex settings required – simple, lightweight, and beginner-friendly.
  • Includes a blocked checkout feature to prevent payment until the order is approved.
  • Comes with an Order Edit feature, allowing store owners to modify order details easily before approval, ensuring better order management and control.

Order Approval Plugin – Pro

  • Includes all features available in the Free version.
  • Allows order approval for specific products, giving product-level control.
  • Enables category-wise order approval for better order management.
  • Supports tag-wise order approval, ideal for custom workflows.
  • Allows order approval based on category and tag combinations for advanced control.
  • Provides a blocked checkout feature, ensuring payment is restricted until approval.
  • Translation-ready, supporting multilingual WooCommerce stores.
  • Adds Approve / Reject buttons directly inside the admin email, enabling faster order actions.
    Order Approval Pro
    Docs
    Demo
    Support

How It Works

  1. The customer places a WooCommerce order without completing payment, and the checkout payment is blocked until approval.
  2. The order status remains pending approval until it is reviewed by the store owner or admin.
  3. The store admin reviews the order from the WooCommerce Orders dashboard.
  4. The admin manually approves or rejects the order using the built-in order approval controls.
  5. The customer receives an automatic email notification based on the order status:
    • Approved– The customer receives an order approval email with a secure WooCommerce payment link to complete the payment.
    • Rejected– The customer receives an order cancellation email notification confirming the order rejection.

Addon Plugins

1. Dokan Order Approval

Free Version
Pro Version
Demo
The Dokan Order Approval plugin enables Dokan marketplace vendors to approve or reject customer orders before payment is processed, giving vendors full control over their orders.

2. Order Approval for MultiVendorX

Free Version
Pro Version
Demo
The Order Approval for MultiVendorX plugin allows marketplace vendors to approve or reject orders placed by customers before payment is processed.

This addon works as a combination of the MultiVendorX plugin and the SG Order Approval plugin, helping marketplace owners manage multi-vendor orders without collecting payment upfront.

3. Order Approval for WCFM

Free Version
Pro Version
Demo
The Order Approval for WCFM plugin enables WCFM marketplace vendors to manually approve or reject customer orders before payment is processed, ensuring better order verification and control.

Our other plugins

Sevengits is a leading WooCommerce custom plugin development company backed by a team of experienced professionals. We specialize in building scalable, secure, and innovative WooCommerce plugins, helping businesses unlock the full potential of their eCommerce stores.
Featured Plugins

  • Notiqoo – Free | Pro | Demo
    A powerful WooCommerce WhatsApp messaging and automation plugin designed for seamless customer communication.

  • Checkout Location Picker for WooCommerce – Free | Pro | Demo
    Enables customers to select their delivery location easily during checkout for accurate order fulfillment.

  • Map to Address – Free | Pro | Demo
    Automatically converts map locations into address fields, simplifying address selection and reducing checkout errors.

Will it work with all payment gateways such as paypal,stripe etc.

The plugin has been designed to work with the default Woocommerce payment gateways.woocommerce payment after confirmation. If you are facing any troubles please contact via support.

Can i customise emails for approval and rejection?

No. This is very small basic plugin. I am planning to launch a Order Approval Plugin for WooCommerce pro version for this plugin. So order approval woocommerce pro version will have the feature. If you are looking more features feel free to contact through support forum.

Will it take customer card details while ordering?

No. Customer can make an order without any payment. Later on approval on order they can make payment.woocommerce payment after confirmation only.

What will be the order status after making a new order?

When user make an order it will move to a custom status calles “waiting”. On order approval woocommerce
it will move to “pending”.On Rejection it will move to “cancelled”

The customer received the email to process the payment of the order but after x minutes payment link is invalid?

You can increase the pending payment delay by changing hold stock value in woocommerce settings-> inventory.
see attached image.

Plugin details
Version2.2.1
Last updated2026-07-07 11:32am GMT
Added2020-05-09
Requires WordPress3.7
Tested up to7.0.2
Requires PHP5.4

Tags on WordPress.org
approve orders
block payment
manual approval
order approval
woocommerce approval
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