Description
Arik Sahaj Checkout revolutionizes the way you handle WhatsApp orders in WooCommerce. Unlike simple WhatsApp buttons that just open a chat, this plugin creates real WooCommerce orders in the background, ensuring inventory safety and preventing overselling.
Key Features
- Shadow Order System – Creates real WooCommerce orders when customers click the WhatsApp button
- Automatic Inventory Protection – Stock is reduced immediately, preventing overselling
- Variable Product Support – Captures customer’s size, color, and other variation selections
- Zero Cost – Uses free wa.me protocol, no WhatsApp Business API required
- HPOS Compatible – Full support for WooCommerce High-Performance Order Storage
- Customizable Messages – Template system with dynamic placeholders
- Flexible Button Positioning – Before, after, or replace add to cart button
- Order Status Control – Choose default status for shadow orders
- Abandonment Protection – Keep order records even if customer doesn’t complete WhatsApp message
How It Works
- Customer selects product options on your site
- Clicks “Order via WhatsApp” button
- Plugin creates a real WooCommerce order (shadow order)
- Stock is automatically reduced
- WhatsApp opens with pre-filled order details including Order ID
- Shop owner can reference the Order ID in WooCommerce dashboard
Perfect For
- Stores that primarily take orders via WhatsApp
- Businesses in markets where WhatsApp is the preferred communication channel
- Shops wanting inventory protection without complex checkout flows
- Stores selling variable products through WhatsApp
Technical Highlights
- Object-oriented PHP architecture
- Follows WordPress and WooCommerce coding standards
- Security-first approach with nonce verification and input sanitization
- Rate limiting to prevent abuse
- Full i18n/l10n support for translations
- Mobile-responsive design
- Theme compatible
Additional Information
🔗 Get Support & Connect
- Email Support: helpwcblog@gmail.com
- Website: https://wcblogs.com/
- Support Forum: WordPress.org Support
- LinkedIn: Tanmoy Biswas
You can also use the plugin support forum on WordPress.org.
Privacy
This plugin does not collect or transmit any personal data to external services. All orders are stored locally in your WooCommerce database.
Requirements
- WordPress 5.8 or higher
- WooCommerce 6.0 or higher
- PHP 7.4 or higher
Credits
Developed with ❤️ for WooCommerce store owners who use WhatsApp for sales.
Installation
Automatic Installation
- Go to Plugins > Add New
- Search for “Arik Sahaj Checkout”
- Click Install Now
- Activate the plugin
Manual Installation
- Download the plugin zip file
- Go to Plugins > Add New > Upload Plugin
- Choose the downloaded file and click Install Now
- Activate the plugin
Configuration
- Go to WooCommerce > WhatsApp Checkout
- Enter your WhatsApp number with country code (e.g., +8801719937625)
- Customize the message template
- Configure button text and position
- Save settings
FAQ
-
Do I need WhatsApp Business API?
-
No! This plugin uses the free wa.me protocol, so there are no API costs or business verification requirements.
-
The plugin creates a real WooCommerce order, which automatically reduces stock quantity. This prevents overselling.
-
Can I use this with variable products?
-
Yes! The plugin fully supports variable products and captures the customer’s selected variations (size, color, etc.).
-
What if the customer doesn’t complete the WhatsApp order?
-
The shadow order remains in your WooCommerce dashboard with “On Hold” or “Pending” status. You can follow up with the customer or cancel the order to restore stock.
-
Can I translate the plugin?
-
Yes! The plugin is fully translatable and includes a .pot file for easy translation.
-
Does it work with HPOS (High-Performance Order Storage)?
-
Yes! The plugin is fully compatible with WooCommerce’s HPOS feature.
-
Can I customize the WhatsApp message?
-
Yes! Use placeholders like {product_name}, {order_id}, {quantity}, {total}, and {variations} in your message template.
-
What order status is used for shadow orders?
-
By default, shadow orders are created with “On Hold” status, but you can change this in the settings.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Arik Sahaj Checkout” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Arik Sahaj Checkout” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.0
- Initial release
- Shadow order system
- Variable product support
- HPOS compatibility
- Security features
- Rate limiting
- Customizable templates





