{"id":240325,"date":"2025-07-15T18:23:36","date_gmt":"2025-07-15T18:23:36","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/preproduct\/"},"modified":"2025-07-31T11:06:31","modified_gmt":"2025-07-31T11:06:31","slug":"preproduct","status":"closed","type":"plugin","link":"https:\/\/nb.wordpress.org\/plugins\/preproduct\/","author":23320611,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.4","stable_tag":"1.0.6","tested":"6.8.5","requires":"5.2","requires_php":"7.2","requires_plugins":null,"header_name":"PreProduct","header_author":"PreProduct","header_description":"Smarter WooCommerce pre-orders. Charge upfront, later or both (via deposits), add a pre-order area to your cart page, automations available as well as fine-grained control.","assets_banners_color":"f5f3fa","last_updated":"2025-07-31 11:06:31","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/preproduct.io\/woocommerce-pre-orders\/","header_author_uri":"https:\/\/preproduct.io\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":836,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["installation","changelog","description"],"tags":{"1.0.0":{"tag":"1.0.0","author":"preproduct","date":"2025-07-15 18:29:28"},"1.0.2":{"tag":"1.0.2","author":"preproduct","date":"2025-07-15 19:07:38"},"1.0.3":{"tag":"1.0.3","author":"preproduct","date":"2025-07-15 19:21:10"},"1.0.4":{"tag":"1.0.4","author":"preproduct","date":"2025-07-15 19:24:47"},"1.0.5":{"tag":"1.0.5","author":"preproduct","date":"2025-07-24 14:37:08"},"1.0.6":{"tag":"1.0.6","author":"preproduct","date":"2025-07-31 11:06:31"}},"upgrade_notice":{"1.0.0":"<p>Initial release of PreProduct for WooCommerce. Install to enable pre-order functionality for your store.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3329460,"resolution":"128x128","location":"assets","locale":""},"icon.svg":{"filename":"icon.svg","revision":3329460,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":3329460,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.2","1.0.3","1.0.4","1.0.5","1.0.6"],"block_files":[],"assets_screenshots":{"screenshot-1.jpg":{"filename":"screenshot-1.jpg","revision":3329460,"resolution":"1","location":"assets","locale":""},"screenshot-2.jpg":{"filename":"screenshot-2.jpg","revision":3329460,"resolution":"2","location":"assets","locale":""},"screenshot-3.jpg":{"filename":"screenshot-3.jpg","revision":3329460,"resolution":"3","location":"assets","locale":""},"screenshot-4.jpg":{"filename":"screenshot-4.jpg","revision":3329460,"resolution":"4","location":"assets","locale":""}},"screenshots":{"1":"Track, communicate &amp; charge at the product or customer level","2":"Tight integrations with your WooCommerce catalogue, storefront &amp; orders admin","3":"Communicate &amp; sell via a customisable pre-order cart","4":"Charge when you\u2019re ready; now, later or both via deposits"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[133531,73197,127169,215013,16750],"plugin_category":[45],"plugin_contributors":[244979],"plugin_business_model":[],"class_list":["post-240325","plugin","type-plugin","status-closed","hentry","plugin_tags-backorders","plugin_tags-deposit","plugin_tags-pre-order","plugin_tags-pre-orders","plugin_tags-preorder","plugin_category-ecommerce","plugin_contributors-preproduct","plugin_committers-preproduct"],"banners":[],"icons":{"svg":"https:\/\/ps.w.org\/preproduct\/assets\/icon.svg?rev=3329460","icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/preproduct_f5f3fa.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/preproduct\/assets\/screenshot-1.jpg?rev=3329460","caption":"Track, communicate &amp; charge at the product or customer level"},{"src":"https:\/\/ps.w.org\/preproduct\/assets\/screenshot-2.jpg?rev=3329460","caption":"Tight integrations with your WooCommerce catalogue, storefront &amp; orders admin"},{"src":"https:\/\/ps.w.org\/preproduct\/assets\/screenshot-3.jpg?rev=3329460","caption":"Communicate &amp; sell via a customisable pre-order cart"},{"src":"https:\/\/ps.w.org\/preproduct\/assets\/screenshot-4.jpg?rev=3329460","caption":"Charge when you\u2019re ready; now, later or both via deposits"}],"raw_content":"<!--section=installation-->\n<p><strong>Automatic Installation:<\/strong><\/p>\n\n<ol>\n<li>Log in to your WordPress dashboard<\/li>\n<li>Navigate to Plugins &gt; Add New<\/li>\n<li>Search for \"PreProduct\"<\/li>\n<li>Click \"Install Now\" and then \"Activate\"<\/li>\n<li>Navigate to WooCommerce &gt; PreProduct to complete setup<\/li>\n<\/ol>\n\n<p><strong>Manual Installation:<\/strong><\/p>\n\n<ol>\n<li>Download the plugin zip file<\/li>\n<li>Upload the plugin files to the <code>\/wp-content\/plugins\/woo-preproduct<\/code> directory, or install the plugin through the WordPress plugins screen<\/li>\n<li>Activate the plugin through the 'Plugins' screen in WordPress<\/li>\n<li>Navigate to WooCommerce &gt; PreProduct to complete setup<\/li>\n<\/ol>\n\n<p><strong>Setup:<\/strong><\/p>\n\n<ol>\n<li><strong>After Installation:<\/strong> Click the option to open the PreProduct app.<\/li>\n<li><strong>Sign Up:<\/strong> You'll then be prompted to sign up for a user account.<\/li>\n<li><strong>Connect Menu:<\/strong> Once logged in, click the \"Connect\" menu on the left-hand side.<\/li>\n<li><strong>Payment Processor:<\/strong> From the top \"Payment Processor\" row, select an option to connect a payment processor.<\/li>\n<li><strong>Ecommerce Platform:<\/strong> Under the \"Ecommerce Platform\" row, choose \"WooCommerce\" and confirm access when redirected.<\/li>\n<li><strong>Ready to Start Pre-Selling:<\/strong> You are now fully connected and ready to start pre-selling. Click \"Home\" to choose a PreProduct plan.<\/li>\n<li><strong>Start Pre-Selling:<\/strong> Navigate to the \"Setup\" screen to adjust your settings, or click \"New Listing\" in the menu to choose products to start pre-selling.<\/li>\n<\/ol>\n\n<!--section=changelog-->\n<h4>1.0.6<\/h4>\n\n<ul>\n<li>Readme update <\/li>\n<\/ul>\n\n<h4>1.0.5<\/h4>\n\n<ul>\n<li>Readme update <\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Readme update <\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Readme update + assets<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Readme update + assets<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<li>WooCommerce integration<\/li>\n<li>Environment-aware endpoint detection<\/li>\n<li>Automatic button tagging for simple products<\/li>\n<li>Admin dashboard integration<\/li>\n<li>Webhook notifications for plugin lifecycle events<\/li>\n<li>Comprehensive test suite with 111+ tests<\/li>\n<li>Security features including HMAC signature verification<\/li>\n<li>Performance optimizations with deferred script loading<\/li>\n<\/ul>\n\n<!--section=description-->\n<p>Pre-orders and deposits for WooCommerce. Launch earlier, capture demand, and grow without inventory risk.<\/p>\n\n<h3>Pre-order App Description<\/h3>\n\n<p><strong>PreProduct helps you take pre-orders for products before they're in stock \u2014 while keeping your WooCommerce store organized and in charge.<\/strong>\n<strong>Take pre-orders now, later or by deposit.<\/strong><\/p>\n\n<p>Whether you call it pre-order, preorder, or backorder \u2014 PreProduct helps you take orders before you\u2019re ready to ship.\nIt integrates your store and WooCommerce with the PreProduct pre-order platform, enabling you to capture demand and sales before your products are available.<\/p>\n\n<p>Whether you're launching a new product or restocking a bestseller, PreProduct gives you full control over <em>how and when<\/em> customers pay.<\/p>\n\n<p>\u2705 Let customers pre-order Now, Later, or via Deposit<br \/>\n\u2705 Customize pre-order flows, messages and fulfillment behavior<br \/>\n\u2705 Keep pre-orders out of WooCommerce until you're ready to fulfill<br \/>\n\u2705 Dashboard for listings, sales, customer status and automation<br \/>\n\u2705 Works with variable products and supports multi-variant logic<\/p>\n\n<p>See <a href=\"https:\/\/preproduct.io\">https:\/\/preproduct.io<\/a> for more information<\/p>\n\n<p><strong>Key Pre-order Features:<\/strong><\/p>\n\n<ul>\n<li>Seamless WooCommerce integration with your store, catalog and order flow<\/li>\n<li>Take payment upfront, later, or via partial deposit<\/li>\n<li>Control if multiple pre-orders or single pre-order products can be checked out together<\/li>\n<li>Built-in customer email flows, portal, and progress tracking<\/li>\n<li>Choose when to push pre-orders into WooCommerce<\/li>\n<li>Webhook lifecycle support for advanced workflows<\/li>\n<\/ul>\n\n<p><strong>How It Works:<\/strong><\/p>\n\n<ol>\n<li>Install and activate the plugin<\/li>\n<li>Create your PreProduct account and connect WooCommerce<\/li>\n<li>Connect your payment processor<\/li>\n<li>Choose products and configure how pre-orders should work<\/li>\n<li>Start capturing pre-orders<\/li>\n<\/ol>\n\n<p><strong>Requirements:<\/strong><\/p>\n\n<ul>\n<li>WooCommerce 5.0 or higher<\/li>\n<li>PHP 7.4 or higher<\/li>\n<\/ul>\n\n<h3>Frequently Asked Pre-order Questions<\/h3>\n\n<h4>Does this require a PreProduct account?<\/h4>\n\n<p>Yes, you'll be prompted to create an account after opening PreProduct from your Wordpress admin.<\/p>\n\n<h4>Will this affect my existing WooCommerce functionality?<\/h4>\n\n<p>No, the plugin is designed to enhance your existing store without interfering with normal WooCommerce operations. It only adds pre-order capabilities to your products.<\/p>\n\n<h4>How does the plugin detect which products should have pre-order functionality?<\/h4>\n\n<p>Yes, the plugin automatically tags eligible add-to-cart buttons so that PreProduct understands which products they belong to. You can then list products for pre-order via the PreProduct app (either manually or via automation).<\/p>\n\n<h4>What happens when I deactivate or uninstall the plugin?<\/h4>\n\n<p>When deactivated, all PreProduct functionality is removed from your store (script and buy button attributes). \nWhen uninstalled, the plugin sends a notification to PreProduct and cleans up all stored data.<\/p>\n\n<h4>Is the plugin compatible with my theme?<\/h4>\n\n<p>Yes, the plugin works with any properly coded WooCommerce-compatible theme. It uses standard WooCommerce hooks and filters to add functionality.\nPlease get in touch if the integration isn't working as expected with your particular theme.<\/p>\n\n<h4>How does the plugin handle different environments (development\/staging\/production)?<\/h4>\n\n<p>The plugin automatically detects your environment and uses appropriate endpoints. Development environments (localhost, .test, .local domains) connect to PreProduct's development servers, while production sites connect to production servers.<\/p>\n\n<h4>Are there any performance impacts?<\/h4>\n\n<p>The plugin is designed for minimal performance impact. The PreProduct script is loaded with the <code>defer<\/code> attribute and only runs after your page has finished loading.<\/p>\n\n<h3>Support<\/h3>\n\n<p>For support, please visit:\n* Plugin Support: hello@preproduct.io\n* Documentation: https:\/\/preproduct.io\/docs\n* Contact: hello@preproduct.io<\/p>","raw_excerpt":"Pre-orders and deposits for WooCommerce. Launch earlier, capture demand, and grow without inventory risk.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/nb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/240325","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/nb.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/nb.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=240325"}],"author":[{"embeddable":true,"href":"https:\/\/nb.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/preproduct"}],"wp:attachment":[{"href":"https:\/\/nb.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=240325"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/nb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=240325"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/nb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=240325"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/nb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=240325"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/nb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=240325"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/nb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=240325"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}