{"id":301589,"date":"2026-05-16T10:44:51","date_gmt":"2026-05-16T10:44:51","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/pre-order-manager-for-woocommerce\/"},"modified":"2026-05-18T12:13:49","modified_gmt":"2026-05-18T12:13:49","slug":"nextxen-pre-order-manager","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/nextxen-pre-order-manager\/","author":23482587,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"2.0.0","stable_tag":"2.0.0","tested":"6.9.4","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"NextXen Pre-Order Manager for WooCommerce","header_author":"NextXen Technology","header_description":"Accept pre-orders in WooCommerce \u2014 set release dates, choose upfront or pay-on-release payment, send automated emails, and let customers reserve products before they launch. Upgrade to Premium for deposits, quantity limits, dashboard stats, CSV export, and Subscriptions support.","assets_banners_color":"4b1f69","last_updated":"2026-05-18 12:13:49","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/nextxentech.com\/plugins\/nextxen-pre-order-manager-for-woocommerce\/","header_author_uri":"https:\/\/nextxentech.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":52,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"2.0.0":{"tag":"2.0.0","author":"nextxentech","date":"2026-05-18 12:13:49"}},"upgrade_notice":{"2.0.0":"<p>Major update introducing a freemium model. All existing features remain free. Three new premium features added: Deposits, Quantity Limits, Dashboard Widget, and CSV Export. Update is safe \u2014 no database changes required.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3533797,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3533797,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3533797,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3533797,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["2.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3533797,"resolution":"1","location":"assets","locale":"","width":2924,"height":1312},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3533797,"resolution":"2","location":"assets","locale":"","width":2936,"height":1338}},"screenshots":{"1":"<strong>Pre-Orders Product Tab<\/strong> \u2014 Enable pre-orders, set a release date, choose payment timing, and add an optional fee \u2014 all from the standard WooCommerce product editor.","2":"<strong>Product Page (front-end)<\/strong> \u2014 Customizable availability message and \"Pre-order now\" button replace the standard add-to-cart experience.","3":"<strong>Cart &amp; Checkout<\/strong> \u2014 Clear payment timing label shown in the cart line item; checkout button text is customizable.","4":"<strong>Manage Pre-Orders<\/strong> \u2014 Full list table under WooCommerce \u2192 Pre-Orders with filtering, searching, and bulk actions.","5":"<strong>Global Settings<\/strong> \u2014 Customizable button text, product messages, cart text, and more at WooCommerce \u2192 Settings \u2192 Pre-Orders.","6":"<strong>Dashboard Widget (Premium)<\/strong> \u2014 Live stats and upcoming releases on your WordPress admin dashboard.","7":"<strong>My Account \u2014 Pre-Orders<\/strong> \u2014 Customers can view and cancel their pre-orders from My Account."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[127169,263136,263138,263137,286],"plugin_category":[45],"plugin_contributors":[263139],"plugin_business_model":[],"class_list":["post-301589","plugin","type-plugin","status-publish","hentry","plugin_tags-pre-order","plugin_tags-pre-order-products","plugin_tags-release-date","plugin_tags-reserve-products","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-nextxentech","plugin_committers-nextxentech"],"banners":{"banner":"https:\/\/ps.w.org\/nextxen-pre-order-manager\/assets\/banner-772x250.png?rev=3533797","banner_2x":"https:\/\/ps.w.org\/nextxen-pre-order-manager\/assets\/banner-1544x500.png?rev=3533797","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/nextxen-pre-order-manager\/assets\/icon-128x128.png?rev=3533797","icon_2x":"https:\/\/ps.w.org\/nextxen-pre-order-manager\/assets\/icon-256x256.png?rev=3533797","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/nextxen-pre-order-manager\/assets\/screenshot-1.png?rev=3533797","caption":"<strong>Pre-Orders Product Tab<\/strong> \u2014 Enable pre-orders, set a release date, choose payment timing, and add an optional fee \u2014 all from the standard WooCommerce product editor."},{"src":"https:\/\/ps.w.org\/nextxen-pre-order-manager\/assets\/screenshot-2.png?rev=3533797","caption":"<strong>Product Page (front-end)<\/strong> \u2014 Customizable availability message and \"Pre-order now\" button replace the standard add-to-cart experience."}],"raw_content":"<!--section=description-->\n<p><strong>NextXen Pre-Order Manager for WooCommerce<\/strong> lets you turn any WooCommerce product into a pre-orderable item \u2014 with a release date, automated order completion, customer emails, and flexible payment options. Start capturing revenue before your product is ready to ship.<\/p>\n\n<p>Whether you're launching a new product line, running a made-to-order business, or building hype around a limited release, this plugin gives your store a complete, professional pre-order system.<\/p>\n\n<p>\ud83d\udd17 <strong><a href=\"https:\/\/nextxentech.com\/plugins\/nextxen-pre-order-manager-for-woocommerce\/\">Plugin Website<\/a><\/strong> | <strong><a href=\"https:\/\/nextxentech.com\/docs\/nextxen-pre-order-manager-for-woocommerce\/\">Documentation<\/a><\/strong> | <strong><a href=\"https:\/\/nextxentech.com\/support\/\">Support<\/a><\/strong><\/p>\n\n\n\n<h4>Free Features<\/h4>\n\n<p><strong>Pre-Order Any Product<\/strong>\nEnable pre-orders on simple, variable, composite, bundle, and booking products with a single checkbox. Customers see a customizable \"Pre-order now\" button and an availability message.<\/p>\n\n<p><strong>Release Date &amp; Countdown<\/strong>\nSet an optional availability date and time. When the release date arrives, WP-Cron automatically completes all pre-orders for that product \u2014 no manual work needed.<\/p>\n\n<p>Use the <code>[npom_countdown]<\/code> shortcode to embed a live countdown timer anywhere on your site.<\/p>\n\n<p><strong>Two Payment Models<\/strong>\n- <strong>Upfront (pay now):<\/strong> Full payment collected at checkout. Order stays \"Pre-ordered\" until the release date.\n- <strong>Upon release (pay later):<\/strong> No charge at checkout. On release, customers with a saved payment method are charged automatically; others receive a payment link by email.<\/p>\n\n<p><strong>Optional Pre-Order Fee<\/strong>\nAdd an extra charge on top of the product price (e.g., a reservation fee). It appears as a separate line item in the cart.<\/p>\n\n<p><strong>Six Email Notifications<\/strong>\nAll emails are configurable from WooCommerce \u2192 Settings \u2192 Emails:\n- New Pre-Order (admin)\n- Pre-Ordered Confirmation (customer)\n- Pre-Order Available \/ Released (customer)\n- Pre-Order Cancelled (customer + admin)\n- Pre-Order Date Changed (customer)<\/p>\n\n<p><strong>My Account \u2014 Pre-Orders Tab<\/strong>\nCustomers can view and cancel their pre-orders from the standard WooCommerce My Account area.<\/p>\n\n<p><strong>WooCommerce Blocks Compatible<\/strong>\nFull support for the Cart Block, Checkout Block, and Product Block Editor.<\/p>\n\n<p><strong>HPOS (High-Performance Order Storage) Compatible<\/strong>\nFully declared and tested with WooCommerce's custom order tables.<\/p>\n\n<p><strong>WooCommerce Subscriptions Compatible<\/strong>\nPre-order subscription products. No charge at checkout \u2014 the subscription starts and the first payment is collected on the release date. Requires WooCommerce Subscriptions 6.2.0+.<\/p>\n\n<p><strong>Translation Ready<\/strong>\nAll strings use the <code>nextxen-pre-order-manager<\/code> text domain. Compatible with WPML, Polylang, and Loco Translate.<\/p>\n\n\n\n<h4>Premium Features<\/h4>\n\n<p>Upgrade to <strong>NextXen Pre-Order Manager for WooCommerce Premium<\/strong> for advanced tools that serious store owners need:<\/p>\n\n<p>\ud83d\udd12 <strong>Deposit \/ Partial Payments<\/strong>\nCollect a fixed-amount or percentage deposit at checkout. The remaining balance is automatically charged (via a new order) when the product releases. Deposit amounts appear in the order screen, emails, and CSV export.<\/p>\n\n<p>\ud83d\udd12 <strong>Quantity Limit Per Product<\/strong>\nCap the total number of pre-orders accepted. Shows a \"Only X slots remaining!\" urgency notice when running low. Automatically closes pre-orders when the cap is hit \u2014 even under concurrent traffic.<\/p>\n\n<p>\ud83d\udd12 <strong>Admin Dashboard Widget<\/strong>\nLive stats on your WordPress dashboard: active pre-order count, revenue, new\/completed\/cancelled this month, and a list of upcoming releases in the next 30 days.<\/p>\n\n<p>\ud83d\udd12 <strong>CSV Export<\/strong>\nOne-click export of all pre-order data (Order ID, Status, Customer, Product, Release Date, Payment Type, Deposit, Balance, Total, Date Created). UTF-8 BOM included for Excel compatibility.<\/p>\n\n<p>\ud83d\udd12 <strong>Priority Support<\/strong>\nSkip the queue and get direct help from the NextXen Technology team.<\/p>\n\n<p>\ud83d\udc49 <a href=\"https:\/\/nextxentech.com\/plugins\/nextxen-pre-order-manager-for-woocommerce\/\">View Premium Plans<\/a><\/p>\n\n\n\n<h4>Supported Product Types<\/h4>\n\n<ul>\n<li>Simple<\/li>\n<li>Variable<\/li>\n<li>Composite <em>(WooCommerce Composite Products required)<\/em><\/li>\n<li>Bundle <em>(WooCommerce Product Bundles required)<\/em><\/li>\n<li>Booking <em>(WooCommerce Bookings required)<\/em><\/li>\n<li>Mix and Match <em>(WooCommerce Mix and Match required)<\/em><\/li>\n<li>Subscription \/ Variable Subscription <em>(WooCommerce Subscriptions 6.2.0+ required)<\/em><\/li>\n<\/ul>\n\n\n\n<h4>System Requirements<\/h4>\n\n<ul>\n<li><strong>WordPress:<\/strong> 6.0 or higher<\/li>\n<li><strong>WooCommerce:<\/strong> 7.0 or higher<\/li>\n<li><strong>PHP:<\/strong> 7.4 or higher<\/li>\n<\/ul>\n\n<h3>Source Code &amp; Build Tools<\/h3>\n\n<p>The plugin's compiled JavaScript assets (in the <code>build\/<\/code> directory) are generated from source using <strong>webpack<\/strong> and <strong>@wordpress\/scripts<\/strong>.<\/p>\n\n<p>The full source code \u2014 including all <code>src\/<\/code> files, <code>package.json<\/code>, and <code>webpack.config.js<\/code> \u2014 is publicly available at:<\/p>\n\n<p>https:\/\/github.com\/NextXen-Technology\/nextxen-pre-order-manager-for-woocommerce<\/p>\n\n<p>To regenerate the compiled assets:<\/p>\n\n<ol>\n<li><code>npm install<\/code><\/li>\n<li><code>npm run build<\/code><\/li>\n<\/ol>\n\n<!--section=installation-->\n<h4>Automatic Installation<\/h4>\n\n<ol>\n<li>Log in to your WordPress admin panel.<\/li>\n<li>Go to <strong>Plugins \u2192 Add New Plugin<\/strong>.<\/li>\n<li>Search for <strong>NextXen Pre-Order Manager for WooCommerce<\/strong>.<\/li>\n<li>Click <strong>Install Now<\/strong>, then <strong>Activate Plugin<\/strong>.<\/li>\n<\/ol>\n\n<h4>Manual Installation<\/h4>\n\n<ol>\n<li>Download the plugin zip file.<\/li>\n<li>Go to <strong>Plugins \u2192 Add New Plugin \u2192 Upload Plugin<\/strong>.<\/li>\n<li>Choose the zip file and click <strong>Install Now<\/strong>.<\/li>\n<li>Click <strong>Activate Plugin<\/strong>.<\/li>\n<\/ol>\n\n<h4>After Activation<\/h4>\n\n<ol>\n<li>Go to <strong>WooCommerce \u2192 Settings \u2192 Pre-Orders<\/strong> to configure global settings.<\/li>\n<li>Open any product, go to the <strong>Pre-Orders<\/strong> tab, and enable pre-orders.<\/li>\n<li>Set a release date, choose the payment model, and save the product.<\/li>\n<li>Your product is now available for pre-order.<\/li>\n<\/ol>\n\n<p>Full setup guide: <a href=\"https:\/\/nextxentech.com\/docs\/nextxen-pre-order-manager-for-woocommerce\/\">nextxentech.com\/docs\/woocommerce-pre-order-manager\/<\/a><\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20it%20work%20with%20the%20woocommerce%20cart%2Fcheckout%20blocks%3F\"><h3>Does it work with the WooCommerce Cart\/Checkout Blocks?<\/h3><\/dt>\n<dd><p>Yes. The Cart Block, Checkout Block, and Product Block Editor are all fully supported.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20hpos%20%28high-performance%20order%20storage%29%3F\"><h3>Does it work with HPOS (High-Performance Order Storage)?<\/h3><\/dt>\n<dd><p>Yes. The plugin is declared compatible with HPOS and works with both classic postmeta and the WooCommerce custom order tables.<\/p><\/dd>\n<dt id=\"can%20i%20collect%20a%20deposit%20instead%20of%20the%20full%20price%20upfront%3F\"><h3>Can I collect a deposit instead of the full price upfront?<\/h3><\/dt>\n<dd><p>Yes, but this is a <strong>Premium<\/strong> feature. You can configure a fixed-dollar or percentage-based deposit. The remaining balance is collected automatically on the release date.<\/p><\/dd>\n<dt id=\"can%20i%20limit%20the%20number%20of%20pre-orders%20per%20product%3F\"><h3>Can I limit the number of pre-orders per product?<\/h3><\/dt>\n<dd><p>Yes, this is a <strong>Premium<\/strong> feature. Set a maximum pre-order quantity per product and the plugin handles the rest \u2014 including urgency notices and automatic closure.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20a%20customer%20doesn%27t%20have%20a%20saved%20payment%20method%20on%20release%20%28upon%20release%20mode%29%3F\"><h3>What happens if a customer doesn't have a saved payment method on release (upon release mode)?<\/h3><\/dt>\n<dd><p>The order moves to \"Pending Payment\" and the customer is sent a payment link email automatically.<\/p><\/dd>\n<dt id=\"can%20i%20change%20the%20release%20date%20after%20orders%20have%20been%20placed%3F\"><h3>Can I change the release date after orders have been placed?<\/h3><\/dt>\n<dd><p>Yes. Update the product's release date and save. All customers with active pre-orders for that product automatically receive a <strong>Pre-Order Date Changed<\/strong> email.<\/p><\/dd>\n<dt id=\"can%20customers%20cancel%20their%20own%20pre-orders%3F\"><h3>Can customers cancel their own pre-orders?<\/h3><\/dt>\n<dd><p>Yes. From the <strong>My Account \u2192 Pre-Orders<\/strong> tab they can cancel an active pre-order. Refunds must be processed manually from the order screen.<\/p><\/dd>\n<dt id=\"is%20this%20compatible%20with%20woocommerce%20subscriptions%3F\"><h3>Is this compatible with WooCommerce Subscriptions?<\/h3><\/dt>\n<dd><p>Yes. Requires WooCommerce Subscriptions 6.2.0 or later.<\/p><\/dd>\n<dt id=\"is%20it%20translation%20ready%3F\"><h3>Is it translation ready?<\/h3><\/dt>\n<dd><p>Yes. All strings use the <code>nextxen-pre-order-manager<\/code> text domain and a <code>.pot<\/code> file is included.<\/p><\/dd>\n<dt id=\"where%20can%20i%20find%20the%20documentation%3F\"><h3>Where can I find the documentation?<\/h3><\/dt>\n<dd><p>Full documentation is at <a href=\"https:\/\/nextxentech.com\/docs\/nextxen-pre-order-manager-for-woocommerce\/\">nextxentech.com\/docs\/woocommerce-pre-order-manager\/<\/a><\/p><\/dd>\n<dt id=\"where%20can%20i%20get%20support%3F\"><h3>Where can I get support?<\/h3><\/dt>\n<dd><p>Free support is available via the <a href=\"https:\/\/wordpress.org\/support\/plugin\/nextxen-pre-order-manager\/\">WordPress.org plugin forum<\/a>. Premium customers get priority support at <a href=\"https:\/\/nextxentech.com\/support\/\">nextxentech.com\/support\/<\/a>.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.0.0 \u2014 2026-04-12<\/h4>\n\n<ul>\n<li>New: Freemium model \u2014 core pre-order features are now free; advanced features require a Premium license.<\/li>\n<li>New: Premium \u2014 Deposit \/ Partial Payments (fixed amount or percentage; balance order created on release).<\/li>\n<li>New: Premium \u2014 Per-product Quantity Limit with low-stock urgency notice and automatic closure.<\/li>\n<li>New: Premium \u2014 Admin Dashboard Widget with live stats and upcoming releases.<\/li>\n<li>New: Premium \u2014 CSV Export (nonce-secured, UTF-8 BOM, Excel-compatible).<\/li>\n<li>New: Premium \u2014 WooCommerce Subscriptions compatibility (requires Subscriptions 6.2.0+).<\/li>\n<li>New: Freemius SDK integrated for license management, automatic updates, and upgrade flow.<\/li>\n<li>Improvement: Plugin action links updated \u2014 free installs show an \"Upgrade to Premium\" link.<\/li>\n<li>Improvement: Product tab upgrade notice shown to free users listing locked premium features.<\/li>\n<li>Fix: Subscriptions compat class always loaded (static helpers available) but only instantiated for premium.<\/li>\n<li>Fix: All premium classes safely skip loading when no license is present \u2014 no fatal errors.<\/li>\n<\/ul>\n\n<h4>1.0.1 \u2014 2026-03-25<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Accept pre-orders in WooCommerce. Set release dates, automate order completion, send email notifications, and reserve products before launch.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/301589","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=301589"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/nextxentech"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=301589"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=301589"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=301589"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=301589"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=301589"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=301589"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}