Changeset 3416956
- Timestamp:
- 12/11/2025 04:54:05 AM (4 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
devnajmus-oneclick-order-popup-for-woocommerce/tags/1.1.0/readme.txt
r3405644 r3416956 1 1 === DevNajmus OneClick Order Popup – for WooCommerce === 2 2 Contributors: devnajmus 3 Tags: woocommerce, quick checkout, popup checkout, variable products, ajax checkout 3 Donate link: https://github.com/devnajmus/ 4 Tags: one click checkout, quick checkout, popup checkout, ajax checkout, buy now button, express checkout, quick order, variable products, fast checkout, direct checkout, woocommerce, checkout 4 5 Requires at least: 5.5 5 6 Tested up to: 6.9 … … 9 10 License URI: https://www.gnu.org/licenses/gpl-2.0.html 10 11 11 DevNajmus OneClick Order Popup – for WooCommerce enables fast WooCommerce orders via a popup with variable product support. 12 13 == Short Description == 14 Fast WooCommerce popup checkout with support for variable products, multiple items, and AJAX cart updates. 12 Fast WooCommerce checkout through AJAX-powered popup with variable product support and direct ordering. 15 13 16 14 == Description == 17 DevNajmus OneClick Order Popup – for WooCommerce streamlines WooCommerce checkout with a fast, user-friendly popup interface. Customers can select product variations, enter their details, and complete orders directly from the popup.18 15 19 Key Features: 20 * Quick Order button on product loops and single product pages. 21 * Popup checkout with Name, Email, Phone, Shipping & Payment options. 22 * Supports variable products with real-time attribute selection. 23 * Add multiple products to the popup before ordering. 24 * AJAX-powered cart updates and checkout. 25 * Fully responsive for desktop and mobile. 26 * Seamless WooCommerce integration. 16 DevNajmus OneClick Order Popup adds a popup checkout system to your WooCommerce store, allowing customers to complete purchases without navigating through multiple pages. 27 17 28 Getting Started: 29 1. Upload the `devnajmus-oneclick-order-popup` folder to `/wp-content/plugins/`, or install via the WordPress plugins screen. 30 2. Activate the plugin through the 'Plugins' menu. 31 3. Ensure WooCommerce is installed and active. 32 4. Add the Quick Order button using the class `DOPW-quick-order-btn` with `data-product-id` and `data-product-type` attributes in your theme templates. 33 5. Optional plugin settings can be configured under **WooCommerce → OneClick Order Popup**. 18 The plugin adds a customizable Buy Now button on product pages that opens a popup containing all necessary checkout fields including shipping, billing, and payment options. 19 20 = Core Features = 21 22 * Quick Order button for product pages and shop loops 23 * AJAX-powered popup checkout with no page reloads 24 * Full support for variable products with attribute selection 25 * Multiple product ordering before checkout 26 * Shipping and billing fields in popup 27 * Payment gateway integration 28 * Mobile responsive design 29 * Compatible with WooCommerce themes 30 31 = How It Works = 32 33 Customers click the Buy Now button, a popup opens with product details and checkout fields, they complete their information and payment selection, then submit the order directly from the popup. 34 35 = Technical Details = 36 37 * AJAX cart operations 38 * WooCommerce hooks integration 39 * Lightweight codebase 40 * Translation ready 41 * PHP 7.4+ compatible 42 * WordPress 5.5 to 6.9 compatible 43 44 = Use Cases = 45 46 Suitable for online stores selling fashion, electronics, digital products, or any WooCommerce store looking to streamline their checkout process. 34 47 35 48 == Installation == 36 1. Upload the `devnajmus-oneclick-order-popup` folder to `/wp-content/plugins/`. 37 2. Activate the plugin through the 'Plugins' menu. 38 3. Ensure WooCommerce is installed and active. 39 4. Add the Quick Order button using class `DOPW-quick-order-btn` with `data-product-id` and `data-product-type`. 40 5. Configure optional settings in WooCommerce → OneClick Order Popup. 49 50 = Automatic Installation = 51 52 1. Go to Plugins > Add New 53 2. Search for "DevNajmus OneClick Order Popup" 54 3. Click Install Now and then Activate 55 56 = Manual Installation = 57 58 1. Upload the plugin folder to `/wp-content/plugins/` 59 2. Activate the plugin through the Plugins menu 60 3. Ensure WooCommerce is installed and active 61 62 = Button Implementation = 63 64 Add the Quick Order button using: 65 66 `<button class="DOPW-quick-order-btn" data-product-id="123" data-product-type="simple">Buy Now</button>` 67 68 For theme integration: 69 70 `echo '<button class="DOPW-quick-order-btn" data-product-id="' . get_the_ID() . '" data-product-type="' . $product->get_type() . '">Quick Order</button>';` 41 71 42 72 == Frequently Asked Questions == 43 = Does this plugin require WooCommerce? =44 Yes, WooCommerce must be installed and active.45 73 46 = Can I use it with variable products? = 47 Yes, it fully supports variable products with attribute selection in the popup. 74 = Is WooCommerce required? = 48 75 49 = Can I add multiple products in one popup? = 50 Yes, customers can add multiple products before checkout. 76 Yes, this plugin requires WooCommerce to be installed and active. 77 78 = Does it support variable products? = 79 80 Yes, the popup includes variation selection with attribute dropdowns and validation. 81 82 = Can customers order multiple products at once? = 83 84 Yes, customers can add multiple items to the popup cart before completing checkout. 51 85 52 86 = Is the popup mobile-friendly? = 53 Yes, fully responsive for all devices.54 87 55 = How do I add the Quick Order button? = 56 Add a button with class `DOPW-quick-order-btn` and `data-product-id`, `data-product-type` attributes in your theme. 88 Yes, the popup is fully responsive and works on all devices. 57 89 58 = What happens if a customer does not select a variation? = 59 The plugin prompts customers to select required variations before placing the order. 90 = How do I add the Buy Now button? = 91 92 Use the CSS class `DOPW-quick-order-btn` with `data-product-id` and `data-product-type` attributes on any button element. 93 94 = What payment gateways are supported? = 95 96 The plugin works with all standard WooCommerce payment gateways installed on your site. 97 98 = Does it skip the cart page? = 99 100 Yes, this provides direct checkout functionality that bypasses the traditional cart page. 60 101 61 102 = Where can I get support? = 62 * Support: https://github.com/devnajmus/devnajmus-oneclick-order-popup 103 104 For support and bug reports, visit the GitHub repository: https://github.com/devnajmus/devnajmus-oneclick-order-popup 63 105 64 106 == Screenshots == 65 1. Quick Order button in admin or frontend. 66 2. “Buy Now” button on product loop. 67 3. Popup opens with form fields (Name, Email, Phone, Shipping, Payment). 68 4. Single product page showing Quick Order button. 69 5. Variable product attribute selection inside popup. 70 6. Multiple products added to popup before checkout. 71 7. Order confirmation / success message after checkout. 107 108 1. Quick Order button on product page 109 2. Buy Now button on shop loop 110 3. Popup checkout with all fields 111 4. Variable product selection in popup 112 5. Multiple products before checkout 113 6. Mobile responsive view 114 7. Order confirmation message 72 115 73 116 == Changelog == 117 74 118 = 1.1.0 = 75 * Added new payment method support in popup checkout. 76 * Fixed AJAX checkout issues. 77 * Improved compatibility with WooCommerce 8.x 78 * Minor UI/UX improvements 119 * Added enhanced payment gateway support 120 * Fixed AJAX checkout validation issues 121 * Improved WooCommerce 8.x compatibility 122 * Enhanced mobile UI/UX 123 * Optimized popup loading performance 124 * Code refactoring for better performance 79 125 80 126 = 1.0.0 = 81 * Initial release with popup quick-order, simple & variable product support, multiple product selection, and AJAX checkout. 127 * Initial release 128 * Quick order popup functionality 129 * Simple and variable product support 130 * Multiple product selection 131 * AJAX checkout 132 * Shipping and payment integration 133 134 == Upgrade Notice == 135 136 = 1.1.0 = 137 Update includes improved performance, better payment gateway support, and enhanced WooCommerce 8.x compatibility. 82 138 83 139 == Additional Information == 84 * **Support**: https://github.com/devnajmus/devnajmus-oneclick-order-popup 140 141 **Support & Documentation** 142 GitHub: https://github.com/devnajmus/devnajmus-oneclick-order-popup 143 144 **Developer Information** 145 The plugin follows WordPress coding standards and provides hooks for customization. 146 147 **Privacy** 148 This plugin does not collect or transmit any user data externally. All data is processed within your WooCommerce installation.
Note: See TracChangeset
for help on using the changeset viewer.