Changeset 3328473
- Timestamp:
- 07/15/2025 07:07:38 PM (9 months ago)
- Location:
- preproduct
- Files:
-
- 4 edited
- 1 copied
-
tags/1.0.2 (copied) (copied from preproduct/trunk)
-
tags/1.0.2/README.txt (modified) (3 diffs)
-
tags/1.0.2/preproduct.php (modified) (1 diff)
-
trunk/README.txt (modified) (3 diffs)
-
trunk/preproduct.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
preproduct/tags/1.0.2/README.txt
r3328448 r3328473 4 4 Requires at least: 5.2 5 5 Tested up to: 6.8 6 Stable tag: 1.0. 06 Stable tag: 1.0.2 7 7 Requires PHP: 7.2 8 8 License: GPLv2 or later 9 9 License URI: https://www.gnu.org/licenses/gpl-2.0.html 10 10 11 Enable pre-order functionality for your WooCommerce store with the WP PreProduct integration.12 11 13 12 == Description == 14 13 15 PreProduct for WooCommerce seamlessly integrates your store with the PreProduct pre-order platform, enabling you to capture demand and sales before your products are available. 14 Level up your pre-orders and grow. 15 PreProduct for WooCommerce integrates your store with the PreProduct pre-order platform, enabling you to capture demand and sales before your products are available. 16 16 17 17 **Key Features:** 18 18 19 * ** Seamless Integration**: One-click setup with your existing WooCommerce store20 * **Charge pre-orders Now, Later or via Deposit **21 * **C heckout multiple pre-orders at once **22 * **Keep customers in the loop** with customisable front-end, email flows and customer portal 23 * ** When you're ready to fulfil, push orders into WooCommerce **24 * **Admin Dashboard**: Manage pre-orders, listings and automations from a dedicated dashboard.19 * **Integration** with your existing WooCommerce store, catalogue and orders. 20 * **Charge when you want** pre-orders Now, Later or via Deposit 21 * **Control** if multiple pre-orders or single pre-order products can be checked out together. 22 * **Keep customers in the loop** with customisable front-end, email flows and customer portal . 23 * **Smoother fulfilment** by keeping pre-orders out of WooCommerce until you push the orders from PreProduct. 24 * **Admin Dashboard**: Manage pre-orders, listings and automations from dedicated dashboards. 25 25 26 26 **How It Works:** … … 35 35 * WooCommerce 5.0 or higher 36 36 * PHP 7.4 or higher 37 * PreProduct account (sign up at https://preproduct.io)38 37 39 **Security & Performance:**40 41 * Uses WordPress and WooCommerce best practices42 * Non-blocking webhook requests43 * Secure HMAC-SHA256 signature verification44 * Proper data sanitization and validation45 * Deferred script loading for optimal performance46 38 47 39 == Installation == … … 142 134 * Documentation: https://preproduct.io/docs 143 135 * Contact: hello@preproduct.io 144 145 == Privacy Policy ==146 147 This plugin sends store information (store URL, admin email, store name) to PreProduct servers during plugin lifecycle events (activation, deactivation, uninstall).148 This data is used solely for account management and integration purposes. No customer data or product information is transmitted without explicit configuration through the PreProduct platform.149 150 == Technical Details ==151 152 **Hooks & Filters Used:**153 * `woocommerce_loop_add_to_cart_link` - For tagging quick-buy buttons on collection pages154 * `wp_enqueue_scripts` - For adding script the PreProduct <script> tag155 * `admin_menu` - For admin interface156 * `http_request_args` - For webhook customization157 158 **Files Created:**159 * No additional database tables160 * Temporary transients for activation flow161 * Optional webhook configuration storage162 163 **Third-party Services:**164 * PreProduct API (https://api.preproduct.io or https://preproduct.ngrok.io for development)165 * Used for pre-order functionality and store integration -
preproduct/tags/1.0.2/preproduct.php
r3328448 r3328473 35 35 36 36 // Plugin constants 37 define('PREPRODUCT_VERSION', '0.0. 1');37 define('PREPRODUCT_VERSION', '0.0.2'); 38 38 define('PREPRODUCT_PLUGIN_FILE', __FILE__); 39 39 define('PREPRODUCT_PLUGIN_DIR', plugin_dir_path(__FILE__)); -
preproduct/trunk/README.txt
r3328448 r3328473 4 4 Requires at least: 5.2 5 5 Tested up to: 6.8 6 Stable tag: 1.0. 06 Stable tag: 1.0.2 7 7 Requires PHP: 7.2 8 8 License: GPLv2 or later 9 9 License URI: https://www.gnu.org/licenses/gpl-2.0.html 10 10 11 Enable pre-order functionality for your WooCommerce store with the WP PreProduct integration.12 11 13 12 == Description == 14 13 15 PreProduct for WooCommerce seamlessly integrates your store with the PreProduct pre-order platform, enabling you to capture demand and sales before your products are available. 14 Level up your pre-orders and grow. 15 PreProduct for WooCommerce integrates your store with the PreProduct pre-order platform, enabling you to capture demand and sales before your products are available. 16 16 17 17 **Key Features:** 18 18 19 * ** Seamless Integration**: One-click setup with your existing WooCommerce store20 * **Charge pre-orders Now, Later or via Deposit **21 * **C heckout multiple pre-orders at once **22 * **Keep customers in the loop** with customisable front-end, email flows and customer portal 23 * ** When you're ready to fulfil, push orders into WooCommerce **24 * **Admin Dashboard**: Manage pre-orders, listings and automations from a dedicated dashboard.19 * **Integration** with your existing WooCommerce store, catalogue and orders. 20 * **Charge when you want** pre-orders Now, Later or via Deposit 21 * **Control** if multiple pre-orders or single pre-order products can be checked out together. 22 * **Keep customers in the loop** with customisable front-end, email flows and customer portal . 23 * **Smoother fulfilment** by keeping pre-orders out of WooCommerce until you push the orders from PreProduct. 24 * **Admin Dashboard**: Manage pre-orders, listings and automations from dedicated dashboards. 25 25 26 26 **How It Works:** … … 35 35 * WooCommerce 5.0 or higher 36 36 * PHP 7.4 or higher 37 * PreProduct account (sign up at https://preproduct.io)38 37 39 **Security & Performance:**40 41 * Uses WordPress and WooCommerce best practices42 * Non-blocking webhook requests43 * Secure HMAC-SHA256 signature verification44 * Proper data sanitization and validation45 * Deferred script loading for optimal performance46 38 47 39 == Installation == … … 142 134 * Documentation: https://preproduct.io/docs 143 135 * Contact: hello@preproduct.io 144 145 == Privacy Policy ==146 147 This plugin sends store information (store URL, admin email, store name) to PreProduct servers during plugin lifecycle events (activation, deactivation, uninstall).148 This data is used solely for account management and integration purposes. No customer data or product information is transmitted without explicit configuration through the PreProduct platform.149 150 == Technical Details ==151 152 **Hooks & Filters Used:**153 * `woocommerce_loop_add_to_cart_link` - For tagging quick-buy buttons on collection pages154 * `wp_enqueue_scripts` - For adding script the PreProduct <script> tag155 * `admin_menu` - For admin interface156 * `http_request_args` - For webhook customization157 158 **Files Created:**159 * No additional database tables160 * Temporary transients for activation flow161 * Optional webhook configuration storage162 163 **Third-party Services:**164 * PreProduct API (https://api.preproduct.io or https://preproduct.ngrok.io for development)165 * Used for pre-order functionality and store integration -
preproduct/trunk/preproduct.php
r3328448 r3328473 35 35 36 36 // Plugin constants 37 define('PREPRODUCT_VERSION', '0.0. 1');37 define('PREPRODUCT_VERSION', '0.0.2'); 38 38 define('PREPRODUCT_PLUGIN_FILE', __FILE__); 39 39 define('PREPRODUCT_PLUGIN_DIR', plugin_dir_path(__FILE__));
Note: See TracChangeset
for help on using the changeset viewer.