download docs
download docs

Downloads & Store Plugins

Download client applications, official WooCommerce plugins, Chrome web extensions, and SDK wrappers for WhatAPI.

Downloads & Store Plugins

WhatAPI provides multiple tools and wrappers to connect your storefronts and applications to the WhatsApp Gateway. Below are the official downloads and setup guidelines.

1. Store Plugins & Connectors

Shopify Store Connection

No file download is required for Shopify. WhatAPI utilizes a headless OAuth authorization flow:

  1. Navigate to the **Connect Store** screen in your [Client Dashboard](/dashboard/connect-store/).
  2. Select **Shopify** and enter your shop domain (e.g., `my-store.myshopify.com`).
  3. Click **Connect** to authorize. Webhooks for `orders/create`, `orders/paid`, `fulfillments/create`, `orders/cancelled`, and `refunds/create` will be auto-registered.

WooCommerce Plugin

To connect a WooCommerce store:

  1. Download the Plugin: Obtain the latest release of the `whatapi-woocommerce-connector.zip` from your portal.
  2. Install in WordPress: Upload the `.zip` archive via the WordPress Admin Panel (`Plugins` > `Add New` > `Upload Plugin`) and activate it.
  3. Generate API Keys: In WooCommerce settings, go to `Advanced` > `REST API` > `Add Key`. Generate a read/write key with `Consumer Key` and `Consumer Secret`.
  4. Enter Keys in WhatAPI: Go to **Connect Store** in WhatAPI, paste your WooCommerce URL and REST API keys to complete the pairing.

2. Browser Extensions

Chrome Web Extension

Search for **WhatAPI Web Connector** in the Chrome Web Store.

  • Pairing: Input your WhatAPI client API Key in the extension configuration.
  • Features: Review paired WhatsApp session health, display active connection statuses (CONNECTED, READY, SCAN_QR), and trigger quick WhatsApp messages directly from any web page without loading the full portal.

3. Developer SDKs & Wrappers

For custom ERP or CRM integrations, we maintain wrappers built around our standard HTTP REST endpoint `/api/v1/messages/send-text`.

EnvironmentPackage ManagerInstallation Command
Node.jsnpm / yarnnpm install @whatapi/node
Pythonpip / poetrypip install whatapi-sdk
PHPcomposercomposer require whatapi/php-wrapper
Laravelcomposercomposer require whatapi/laravel-notification-channel