by Marian Balev on WordPress.org
A powerful WooCommerce extension that sends order updates directly to your Discord server. ✨

Settings page under WooCommerce → Discord Notifications
This plugin sends a Discord notification for WooCommerce order events. It uses native WordPress/WooCommerce APIs and supports WooCommerce Custom Order Tables (v8+). You can choose which order statuses trigger notifications, customize which details are included, set different webhook URLs and embed colors per status, and optionally remove product images from the embed.
Webhook URL
Enter your Discord Webhook URL (from your Discord server settings).
Order Status Notifications
Choose which order statuses should trigger notifications. You can also:
Information to Include
Select which fields should appear in the Discord embed (status, payment info, items, custom product fields, order date, billing info, transaction ID).
Disable Product Image
Toggle this to prevent the product image from appearing in the embed.
To prevent duplicate Discord messages (for example, if the thank-you page is refreshed), the plugin keeps track of sent events. Each entry logs order_id|event_type (e.g. 1655|new). Before sending, the plugin checks whether that combination has already been sent and skips if so. This ensures each notification is only sent once per order event.
Found a bug or have a suggestion? Open an issue on the GitHub repo: https://github.com/Cral-Cactus/wc-sale-discord-notifications/issues