Got A Sale – Order Notifications for WooCommerce

Got A Sale – Order Notifications for WooCommerce

Details
View on WordPress

Got A Sale sends real-time WooCommerce order notifications to your Telegram chats, Discord channels, and Slack workspaces. Get notified about new orders instantly — wherever you are. Upgrade through the Got A Sale service for additional event types like status changes, low stock alerts, and refunds.

Features

  • New Order Notifications — Get notified the moment a new order is placed
  • Additional Event Types — Status changes, low stock alerts, and refund notifications (Pro/Agency via the Got A Sale service)
  • Telegram, Discord & Slack — Connect to any Telegram chat, Discord channel, or Slack workspace with a simple bot command
  • Multi-Destination Routing — Send notifications to up to 10 destinations (Pro) or unlimited (Agency)
  • Per-Destination Event Filtering — Choose which events each destination receives (Pro/Agency)
  • Generic Webhooks — Add webhook URLs for Zapier, Make, n8n, or custom integrations (Pro/Agency)
  • Payload Customisation — Control which data fields appear in each destination’s notifications (Pro/Agency)
  • HPOS Compatible — Fully compatible with WooCommerce High-Performance Order Storage
  • Lightweight — No order data stored locally; notifications are sent in real time

How It Works

  1. Install and activate the plugin
  2. Copy your unique Site Token from Settings > Got A Sale
  3. Send the token to @gotasale_bot on Telegram, use /link in Discord, or use /gotasale link in Slack
  4. Approve the connection in your WordPress admin
  5. Start receiving order notifications!

External Service Usage

This plugin relies on the Got A Sale notification service to deliver messages to your Telegram, Discord, Slack, and webhook destinations. The plugin communicates with the Got A Sale API server at api.gotasale.io.

Data transmitted to the service:

  • On activation: Your site token, store URL, and store name (for registration)
  • On order events: Order details (ID, status, total, currency, items, customer name, email, phone, addresses) are sent to the Got A Sale server, which routes them to your connected destinations
  • On WC API setup: Read-write WooCommerce REST API credentials are encrypted (AES-256-GCM) and sent to the server to enable order viewing from the Got A Sale app
  • On upgrade/billing: You are redirected to Stripe for payment processing. Stripe handles all payment data.

No order data is stored on Got A Sale servers. Orders are fetched live from your store via the WooCommerce REST API when viewed in the Got A Sale app.

Details

Plugin code:
got-a-sale
Plugin version:
1.1.2
Outdated:
No
WP version:
5.8 or higher
PHP version:
7.4 or higher
Test up to WP version:
6.9.1
Total installations:
0
Last updated:
2026-03-02
Rating:
Times rated:
0
discord
notifications
slack
telegram
woocommerce