Magento 2 WhatsApp Order Notifications
Notify customers over WhatsApp from Magento 2 by observing sales_order_save_after (or wiring Magento's built-in Webhooks module, 2.4.6+) into a single REST call — no paid extension needed.
Key Benefits
- Works with a plain Magento 2 event observer — no marketplace extension license
- Compatible with Magento's native Webhooks module (2.4.6+) for a no-code path
- Send the shipment tracking number the moment a shipment is created
- Handles Magento's multi-store setup — route each store view to its own WhatsApp session
- Attach the order PDF invoice generated by Magento's own invoice module
- Free tier covers testing on a Magento sandbox before production rollout
Features
sales_order_save_after Observer
Standard Magento 2 observer pattern — trigger on order state changes without modifying core code.
Native Webhooks Module Support
On Magento 2.4.6+, wire the built-in Webhooks module to this API's endpoint with no custom PHP.
Shipment Event Handling
Observe sales_order_shipment_save_after to send tracking details as soon as a shipment is created.
Multi-Store View Routing
Map each Magento store view to a separate WhatsApp session for region-specific numbers.
Common Use Cases
Order Confirmation
Confirm order placement the moment sales_order_save_after fires for a new order.
Shipment & Tracking Alerts
Send carrier and tracking number when a shipment record is created.
Invoice Delivery
Attach Magento's generated PDF invoice to the WhatsApp confirmation message.
B2B Order Updates
Notify company purchasing agents on Magento Commerce B2B order approvals and status changes.
Learn More
Ready to Build?
Start building with the WhatsApp Messaging API. Free tier with no credit card required.
Try Free on RapidAPI