Order & Abandoned Cart Notification for WABA NXC Panel
Order & Abandoned Cart Notification for WABA NXC Panel
Description
Note: This is an unofficial, third-party plugin for WABA NXC Panel. NXC Controls Pvt Ltd is a Meta Tech Partner, and this plugin integrates with the WABA NXC Panel service.
This plugin integrates your WordPress/WooCommerce store with WABA NXC Panel to send automated WhatsApp notifications for orders and abandoned carts, plus add a WhatsApp chat widget to your website.
Features
- WhatsApp Chat Widget – Add floating WhatsApp icon to your website
- WooCommerce Order Notifications – Automated messages for order status changes
- Abandoned Cart Recovery – Send reminders to customers who abandon their carts
- Template Management – Load and manage WhatsApp templates from Waba NXC Panel
- Template Testing – Test templates before going live
- Multi-language Support – Use templates in different languages
- Easy Configuration – Simple setup with API credentials
Supported Order Statuses
- Order Processing
- Order Completed
- Order On-Hold
- Abandoned Cart Recovery
Requirements
- WABA NXC Panel account with API credentials. Don’t have one? Get it from https://waba.nxccontrols.in
- Approved WhatsApp templates in WABA NXC Panel
- WooCommerce (optional, for order notifications)
How It Works
- Connect your WABA NXC Panel account using API credentials
- Load approved WhatsApp templates from your WABA NXC Panel
- Map templates to different order statuses
- Test templates before enabling
- Automatic notifications sent on order status changes
Template Examples
Abandoned Cart
`
Hi {{1}}!
You left items in your cart. Complete your purchase: {{2}}
Thank you!
`
Variables: name, checkout_url
Order Processing
`
Hello {{1}}! 🎉
Your order #{{2}} is being processed. Total: {{3}}
Thank you for shopping with us!
`
Variables: name, order_id, total
Order Completed
`
Hello {{1}}! ✅
Great news! Your order #{{2}} has been completed. Total: {{3}}
We hope you enjoy your purchase!
`
Variables: name, order_id, total
Order On-Hold
`
Hello {{1}},
Your order #{{2}} is currently on hold. Total: {{3}}
Please contact us if you have any questions.
`
Variables: name, order_id, total
Support
For support and feature requests, please mail us at support@nxccontrols.in
Privacy Policy
This plugin sends customer data (name, phone number, order details) to WABA NXC Panel API for WhatsApp message delivery. Ensure you have proper consent and privacy policies in place.
Third-Party Services
This plugin integrates with:
* WABA NXC Panel (https://waba.nxccontrols.in) – Developed by NXC Controls Pvt Ltd, a Meta Tech Partner
* WhatsApp Business API – For message delivery (via WABA NXC Panel)
Service Details:
* Service Provider: NXC Controls Pvt Ltd
* Service URL: https://waba.nxccontrols.in
* Terms of Service: https://nxccontrols.in/tc.html
* Privacy Policy: https://nxccontrols.in/privacy_policy.html
Data Usage:
To provide WhatsApp notification services, this plugin sends the following data to WABA NXC Panel API:
* Customer Name (to personalize messages)
* Phone Number (to deliver the message)
* Order Details (Order ID, Total Amount) – used only for message content
* Abandoned Cart Details (Checkout URL)
About the Developer: NXC Controls Pvt Ltd is an official Meta Tech Partner with expertise in WhatsApp Business API solutions.
This plugin is an unofficial third-party integration for the WABA NXC Panel service and uses their publicly available APIs.
Installation
Automatic Installation
- Log in to your WordPress admin panel
- Go to Plugins > Add New
- Search for “Order & Abandoned Cart Notification for WABA NXC Panel”
- Click “Install Now” and then “Activate”
Manual Installation
- Download the plugin zip file
- Go to Plugins > Add New > Upload Plugin
- Choose the downloaded zip file
- Click “Install Now”
- Click “Activate Plugin”
Configuration
- After activation, go to WABA Notifications in the WordPress admin sidebar
- Enter your WABA NXC Panel credentials:
- WABA NXC Panel URL: Your WABA NXC Panel domain (e.g.,
https://waba.nxccontrols.in) - App Key: Application Key from WABA NXC Panel
- Auth Key: Authentication Key
- WhatsApp Number: Number for chat widget (with country code, no + or spaces)
- Test Phone Number: Number for testing templates
- WABA NXC Panel URL: Your WABA NXC Panel domain (e.g.,
- Click Save Changes
WooCommerce Template Setup
- Scroll to WooCommerce Template Mapping section
- Click Refresh Templates to load approved templates from WABA NXC Panel
- Select templates for each notification type:
- Abandoned Cart Recovery
- Order Processing
- Order Completed
- Order On-Hold
- Click Save Changes
Testing Templates
- Ensure Test Phone Number is set in General Settings
- Select a template from any dropdown
- Click the Send Test button next to the template field
- Check your phone for the test message
- Verify variables are filled correctly
Faq
WABA NXC Panel is a WhatsApp Business API management platform developed by NXC Controls Pvt Ltd, a Meta Tech Partner. You need an active WABA NXC Panel account to use this plugin. This plugin is an unofficial third-party integration for the WABA NXC Panel service.
WooCommerce is optional. The chat widget works on any WordPress site. Order notifications require WooCommerce.
Use international format without + or spaces. Example: 919876543210 (for +91 98765 43210)
Verify your API credentials are correct and your WABA NXC Panel is accessible. Ensure templates are APPROVED in WABA NXC Panel.
Check that:
* Test phone number is in correct format (no + or spaces)
* Number has WhatsApp installed
* Template is approved in WABA NXC Panel
* API credentials are correct
The plugin checks for abandoned carts every 15 minutes using WordPress cron.
Yes! The plugin automatically detects and uses the language configured for each template in WABA NXC Panel.
- Abandoned Cart:
{name},{checkout_url} - Order Notifications:
{name},{order_id},{total}
Templates must be created in WABA NXC Panel with these variables using {{1}}, {{2}}, {{3}} format.
Reviews
Changelog
See changelog for all versions
1.0.3
- Fix: Security improvements (Direct file access, Sanitization)
- Fix: Plugin check report warnings
1.0.2
- Updated text domain to match plugin slug (order-notification-waba-nxc)
- Fixed internationalization support
1.0.1
- Fixed internationalization issues – added missing text domain parameters
- Updated all text domains for consistency (waba-chat-notifications)
- Updated admin menu branding to ‘WABA Notifications’
- Updated documentation to reflect current plugin name
1.0.0
- Initial release
- WhatsApp chat widget
- WooCommerce order notifications
- Abandoned cart recovery
- Template management and testing
- Multi-language support