Follow us on
Follow us on

WooCommerce

WASSENGER WhatsApp Integration for Woo-commerce

WASSENGER WhatsApp Integration for WooCommerce automatically sends WhatsApp messages to customers when they place an order or when the order status changes, using the WASSENGER API. Improve customer communication and keep them updated on order status in real time!

Last Updated : 1 January 2025

By installing this plugin, you agree to Wassenger’s Terms of Service and Privacy Policy, as well as any applicable terms for third-party integrations.

The Wassenger Order Notifications plugin for WooCommerce automates the process of sending WhatsApp messages to customers whenever their order status changes. Built with flexibility in mind, this plugin provides the following key features:

  • Custom WhatsApp Messages: Configure personalized messages for each WooCommerce order status, allowing dynamic placeholders like {first_name}, {last_name}, {order_id}, and {order_status}.

  • Dynamic Phone Number Detection: Automatically retrieves the customer's billing phone number from the order details.

  • Order Status Triggers: Select specific WooCommerce order statuses (e.g., "Processing," "Completed") that should trigger WhatsApp notifications.

  • Easy Integration with Wassenger API: Seamlessly integrates with the Wassenger API using your API Token and Instance ID.

  • User-Friendly Settings Panel: Accessible directly from the WordPress admin panel under WooCommerce settings, making it easy to manage API credentials, configure order statuses, and customize messages.

  • Error Logging: Ensures robust performance by logging errors when API requests fail or required configurations are missing.

With this plugin, enhance customer engagement and streamline order communication through WhatsApp notifications tailored to your business needs.

Step 1: Install the Plugin

  1. Download the Plugin:

    Save the plugin file (wassenger-order-notifications.zip) to your computer.

  2. Upload to WordPress:
    • Log in to your WordPress Admin Dashboard.
    • Navigate to Plugins > Add New.
    • Click on the Upload Plugin button.
    • Select the downloaded plugin file and click Install Now.
  3. Activate the Plugin:

    After installation, click Activate Plugin to enable the Wassenger Order Notifications plugin.

Step 2: Configure Plugin Settings

  1. Access the Settings Page:

    Go to WooCommerce > Wassenger in your WordPress Admin Dashboard.

  2. API Integration:
    • Obtain your API Token and Instance ID from Wassenger:
      • Log in to your Wassenger account at Wassenger.
      • Navigate to User Settings > API Access and copy your API Token and Instance ID.
    • Paste the values into the respective fields:
      • API Token: Enter your Wassenger API Token.
      • Instance ID: Enter your Wassenger Instance ID.
  3. Select Trigger Order Statuses:

    Under the "Select Order Statuses to Trigger Notifications" section:

    • Choose the WooCommerce order statuses (e.g., "Processing," "Completed") that should trigger WhatsApp notifications.
    • Check the corresponding boxes for the statuses you want to include.
  4. Define Custom Messages:
      • For each selected order status:
        • Enter a custom WhatsApp message in the provided text area.
        • Use placeholders to personalize messages:
          • {first_name}: Customer’s first name.
          • {last_name}: Customer’s last name.
          • {order_id}: WooCommerce order ID.
          • {order_status}: Current status of the order.
      • Example message for "Processing" status:
    Hello {first_name}, your order #{order_id} is now {order_status}. Thank you for shopping with us!
                    
  5. Save Changes:

    Click the Save Changes button at the bottom of the page to apply your configurations.

Step 3: Test the Integration

  1. Create a Test Order:

    Place a test order in your WooCommerce store.

  2. Change Order Status:
    • Go to WooCommerce > Orders.
    • Update the order status to one of the selected trigger statuses.
  3. Verify WhatsApp Notification:

    Check if the WhatsApp notification is sent to the customer’s billing phone number with the configured custom message.

Troubleshooting

  • No Notifications Sent:
    • Ensure the API Token and Instance ID are correctly entered.
    • Verify that the selected order status is correctly set in the plugin settings.
    • Check if the custom message for the order status is defined.
  • API Errors:
    • Confirm that your Wassenger API access is active and valid.
    • Review error logs in the WordPress Debug Mode for additional information.
  • Customer Phone Number Issues:
    • Ensure that the billing phone number is correctly entered in the WooCommerce order.

Support

For further assistance, contact Wassenger Support via https://wassenger.in/.

With this plugin, you can streamline order notifications and provide a seamless customer experience through WhatsApp!



It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.

It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.

# Wassenger Order Notifications Plugin - Changelog

## Version 1.0 (Initial Release)
**Release Date:** YYYY-MM-DD

### Features:
- Sends custom WhatsApp notifications to customers when WooCommerce order statuses change.
- Dynamic placeholders for personalized messages:
- `{first_name}`: Customer's first name.
- `{last_name}`: Customer's last name.
- `{order_id}`: WooCommerce order ID.
- `{order_status}`: Current order status.
- Configurable via the WordPress Admin Dashboard:
- Add API Token and Instance ID from Wassenger.
- Select specific WooCommerce order statuses to trigger notifications.
- Define custom messages for each selected order status.
- Automatically retrieves customer phone numbers from WooCommerce billing details.
- Sends WhatsApp notifications via Wassenger API integration.
- Error logging for troubleshooting failed API requests.

### Bug Fixes:
- None, as this is the initial release.

### Known Issues:
- Notifications will not be sent if required fields (e.g., API Token, Instance ID, or customer phone number) are missing.
- Custom messages must be configured for each selected order status to ensure notifications are sent.

---

Future updates will enhance functionality and address any issues reported by users. For support or feature requests, visit [Wassenger Support](https://wassenger.in/).