{"id":283923,"date":"2026-03-15T05:59:48","date_gmt":"2026-03-15T05:59:48","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/rt-slack-channel-notifications-for-woocommerce\/"},"modified":"2026-05-13T14:50:51","modified_gmt":"2026-05-13T14:50:51","slug":"rt-slack-channel-notifications-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/da.wordpress.org\/plugins\/rt-slack-channel-notifications-for-woocommerce\/","author":23301688,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"2.0.0","stable_tag":"trunk","tested":"7.0","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"RT Slack Channel Notifications for WooCommerce","header_author":"","header_description":"Get real-time notifications in Slack for WooCommerce events like new orders, status changes, and stock alerts.","assets_banners_color":"f8fbfb","last_updated":"2026-05-13 14:50:51","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":257,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":{"2.0.0":"<p>Major update: new per-event toggles, built-in webhook setup guide, Test Connection button, and HPOS compatibility. Please review your notification settings after upgrading.<\/p>"},"ratings":[],"assets_icons":[],"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3531096,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3531096,"resolution":"772x250","location":"assets","locale":"","width":1544,"height":500}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":[],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3531096,"resolution":"1","location":"assets","locale":"","width":827,"height":859}},"screenshots":{"1":"The Slack Notifications settings page in WooCommerce \u2014 configure your Webhook URL and choose which events to track.","2":"The built-in step-by-step guide for creating a Slack Incoming Webhook URL, shown directly on the settings page.","3":"Example of a New Order notification message in a Slack channel.","4":"Example of an Order Status Changed notification in Slack.","5":"Example of a Low Stock and Out of Stock alert in Slack."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[262804,240588,127903,262803,262805],"plugin_category":[45],"plugin_contributors":[254129],"plugin_business_model":[],"class_list":["post-283923","plugin","type-plugin","status-publish","hentry","plugin_tags-slack-order-alerts","plugin_tags-slack-webhook","plugin_tags-woocommerce-notifications","plugin_tags-woocommerce-slack-notifications","plugin_tags-woocommerce-stock-alerts","plugin_category-ecommerce","plugin_contributors-raintech357","plugin_committers-raintech357"],"banners":{"banner":"https:\/\/ps.w.org\/rt-slack-channel-notifications-for-woocommerce\/assets\/banner-772x250.png?rev=3531096","banner_2x":"https:\/\/ps.w.org\/rt-slack-channel-notifications-for-woocommerce\/assets\/banner-1544x500.png?rev=3531096","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/rt-slack-channel-notifications-for-woocommerce_f8fbfb.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/rt-slack-channel-notifications-for-woocommerce\/assets\/screenshot-1.png?rev=3531096","caption":"The Slack Notifications settings page in WooCommerce \u2014 configure your Webhook URL and choose which events to track."}],"raw_content":"<!--section=description-->\n<p><strong>RT Slack Channel Notifications for WooCommerce<\/strong> connects your WooCommerce store to Slack, delivering instant order alerts, status change notifications, and inventory warnings straight to your team's Slack channel \u2014 so you never miss a sale or a stock event.<\/p>\n\n<p>Whether you run a small shop or a high-volume store, staying on top of every order and stock movement is critical. This plugin bridges WooCommerce and Slack with zero coding required: just paste your Slack Incoming Webhook URL and choose which events to track.<\/p>\n\n<h4>Why Use Slack Notifications for WooCommerce?<\/h4>\n\n<p>Manual order checking wastes time and delays fulfillment. With real-time Slack alerts your team reacts the moment something happens \u2014 faster fulfillment, fewer stockouts, happier customers.<\/p>\n\n<h4>Key Features<\/h4>\n\n<ul>\n<li><strong>New Order Notifications<\/strong> \u2014 Receive an instant Slack message with Order ID, total amount, and customer name the moment a customer places an order.<\/li>\n<li><strong>Order Status Change Alerts<\/strong> \u2014 Track every order milestone from Pending to Completed with a clear before \u2192 after status update in Slack.<\/li>\n<li><strong>Low Stock Warnings<\/strong> \u2014 Get notified in Slack when a product stock level drops below your WooCommerce low-stock threshold, before you run out.<\/li>\n<li><strong>Out of Stock Alerts<\/strong> \u2014 Immediately know when a product hits zero stock so you can reorder or hide it from your store.<\/li>\n<li><strong>Per-Event Controls<\/strong> \u2014 Enable or disable each notification type independently \u2014 only get the alerts that matter to your workflow.<\/li>\n<li><strong>Master On\/Off Toggle<\/strong> \u2014 Pause all notifications at once without losing your settings (useful during maintenance or sales events).<\/li>\n<li><strong>Test Connection Button<\/strong> \u2014 Verify your Slack Webhook URL is working with a single click directly from the settings page.<\/li>\n<li><strong>Built-in Webhook Guide<\/strong> \u2014 Step-by-step instructions for creating a Slack Incoming Webhook URL are shown right on the settings page.<\/li>\n<li><strong>HPOS Compatible<\/strong> \u2014 Fully compatible with WooCommerce High-Performance Order Storage (Custom Order Tables).<\/li>\n<li><strong>Lightweight &amp; Secure<\/strong> \u2014 No third-party services, no account required beyond Slack. Webhook URL is sanitized and all AJAX calls are nonce-verified.<\/li>\n<\/ul>\n\n<h4>How It Works<\/h4>\n\n<ol>\n<li>Create a Slack Incoming Webhook URL for your workspace (takes about 2 minutes).<\/li>\n<li>Paste the URL into the plugin settings under <strong>WooCommerce \u2192 Settings \u2192 Slack Notifications<\/strong>.<\/li>\n<li>Toggle on the events you want to track (New Order, Status Change, Low Stock, Out of Stock).<\/li>\n<li>Click <strong>Test Connection<\/strong> to confirm everything is working.<\/li>\n<li>Start receiving real-time WooCommerce notifications in Slack.<\/li>\n<\/ol>\n\n<h4>Notification Message Formats<\/h4>\n\n<ul>\n<li><strong>New Order:<\/strong> \ud83d\ude80 <em>New Order Received!<\/em> \u2014 Order ID, total, and customer name.<\/li>\n<li><strong>Status Change:<\/strong> \u2139\ufe0f <em>Order Status Updated<\/em> \u2014 Order ID and old status \u2192 new status.<\/li>\n<li><strong>Low Stock:<\/strong> \u26a0\ufe0f <em>Low Stock Alert<\/em> \u2014 Product name and current stock quantity.<\/li>\n<li><strong>Out of Stock:<\/strong> \ud83d\udea8 <em>Out of Stock Alert<\/em> \u2014 Product name.<\/li>\n<\/ul>\n\n<h4>Perfect For<\/h4>\n\n<ul>\n<li>Store owners who want real-time visibility without checking the dashboard<\/li>\n<li>Fulfillment teams who need instant new-order pings in a shared Slack channel<\/li>\n<li>Inventory managers who want proactive low-stock and out-of-stock warnings<\/li>\n<\/ul>\n\n<!--section=installation-->\n<h4>Automatic Installation<\/h4>\n\n<ol>\n<li>Log in to your WordPress admin panel.<\/li>\n<li>Go to <strong>Plugins \u2192 Add New<\/strong>.<\/li>\n<li>Search for <strong>RT Slack Channel Notifications for WooCommerce<\/strong>.<\/li>\n<li>Click <strong>Install Now<\/strong>, then <strong>Activate<\/strong>.<\/li>\n<\/ol>\n\n<h4>Manual Installation<\/h4>\n\n<ol>\n<li>Download the plugin zip file.<\/li>\n<li>Upload and extract it to the <code>\/wp-content\/plugins\/rt-slack-channel-notifications-for-woocommerce\/<\/code> directory.<\/li>\n<li>Activate the plugin via <strong>Plugins<\/strong> in the WordPress admin.<\/li>\n<\/ol>\n\n<h4>Configuration<\/h4>\n\n<ol>\n<li>Go to <strong>WooCommerce \u2192 Settings \u2192 Slack Notifications<\/strong>.<\/li>\n<li>Check <strong>Enable Notifications<\/strong> to turn on the plugin.<\/li>\n<li>Enter your Slack Incoming Webhook URL (see the on-page guide if you need help creating one).<\/li>\n<li>Enable or disable individual notification events as needed.<\/li>\n<li>Click <strong>Save changes<\/strong>.<\/li>\n<li>Use the <strong>Test Connection<\/strong> button to send a test message and confirm the integration is working.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20a%20paid%20slack%20plan%3F\"><h3>Do I need a paid Slack plan?<\/h3><\/dt>\n<dd><p>No. Slack Incoming Webhooks are available on all Slack plans, including the free tier.<\/p><\/dd>\n<dt id=\"where%20do%20i%20get%20a%20slack%20incoming%20webhook%20url%3F\"><h3>Where do I get a Slack Incoming Webhook URL?<\/h3><\/dt>\n<dd><p>Go to <a href=\"https:\/\/api.slack.com\/apps\">api.slack.com\/apps<\/a>, create or select an app, enable <strong>Incoming Webhooks<\/strong>, and add a webhook to your desired channel. The full step-by-step guide is also shown directly on the plugin settings page.<\/p><\/dd>\n<dt id=\"which%20woocommerce%20events%20are%20supported%3F\"><h3>Which WooCommerce events are supported?<\/h3><\/dt>\n<dd><p>The plugin currently supports four events: new order received, order status changed, product low stock, and product out of stock. Each can be enabled or disabled individually.<\/p><\/dd>\n<dt id=\"can%20i%20choose%20which%20slack%20channel%20receives%20each%20notification%3F\"><h3>Can I choose which Slack channel receives each notification?<\/h3><\/dt>\n<dd><p>The Webhook URL determines the target channel. To route different events to different channels, create separate Slack Incoming Webhooks for each channel and consider using one webhook URL per notification purpose. Multi-channel routing per event type may be added in a future version.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20work%20with%20woocommerce%20high-performance%20order%20storage%20%28hpos%29%3F\"><h3>Does this plugin work with WooCommerce High-Performance Order Storage (HPOS)?<\/h3><\/dt>\n<dd><p>Yes. The plugin declares full compatibility with WooCommerce HPOS (Custom Order Tables).<\/p><\/dd>\n<dt id=\"what%20happens%20if%20my%20webhook%20url%20is%20wrong%20or%20the%20request%20fails%3F\"><h3>What happens if my Webhook URL is wrong or the request fails?<\/h3><\/dt>\n<dd><p>The plugin logs errors to the WordPress error log (wp-content\/debug.log when WP_DEBUG_LOG is enabled). No error is shown to customers \u2014 only the admin is affected.<\/p><\/dd>\n<dt id=\"is%20the%20plugin%20translation-ready%3F\"><h3>Is the plugin translation-ready?<\/h3><\/dt>\n<dd><p>Yes. All user-facing strings are internationalized using the text domain <code>rt-slack-channel-notifications-for-woocommerce<\/code>.<\/p><\/dd>\n<dt id=\"will%20it%20slow%20down%20my%20store%3F\"><h3>Will it slow down my store?<\/h3><\/dt>\n<dd><p>No. Notifications are sent asynchronously after the WooCommerce event fires and do not block the customer checkout flow.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.0.0<\/h4>\n\n<ul>\n<li>Added built-in step-by-step Slack Webhook URL creation guide on the settings page.<\/li>\n<li>Added per-event enable\/disable toggles for all four notification types.<\/li>\n<li>Added master on\/off toggle for all notifications.<\/li>\n<li>Added Test Connection button to verify Slack Webhook URL from the settings page.<\/li>\n<li>Declared WooCommerce HPOS (High-Performance Order Storage) compatibility.<\/li>\n<li>Improved Slack message formatting with emoji and bold text.<\/li>\n<li>Added nonce verification and capability checks for AJAX test connection.<\/li>\n<li>Code refactored into dedicated classes (SCNW, SCNW_Slack_API, SCNW_Settings).<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release. Basic Slack Webhook integration with new order and status change notifications.<\/li>\n<\/ul>","raw_excerpt":"Send real-time WooCommerce order notifications, stock alerts, and status updates directly to your Slack channel via Incoming Webhooks.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/283923","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=283923"}],"author":[{"embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/raintech357"}],"wp:attachment":[{"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=283923"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=283923"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=283923"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=283923"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=283923"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=283923"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}