Integrations

Plug WhatsApp into your platform

Ready-made plugins and SDKs – downloads are pre-configured for this server. You only paste your API key.

WP

WordPress & WooCommerce

Plugin for WordPress sites and WooCommerce shops.

  • Order status notifications to customers (custom text per status)
  • New-order alerts to your own WhatsApp
  • Phone verification shortcode [wag_verify_phone] with OTP
  • Test tools, send log and developer functions
How to install
  1. WordPress → Plugins → Add New → Upload Plugin → choose the zip → Activate
  2. Settings → WA Gateway → paste your API key → Save
  3. Click “Test connection”, then set up the WooCommerce tab
Download .zip
WH

WHMCS

Addon module for hosting companies using WHMCS 8.

  • Invoice created, paid and overdue reminders
  • Service activated / suspended, ticket replies, welcome message
  • Staff alerts for new orders, tickets and payments
  • Editable message templates and a send log
How to install
  1. Upload the “modules” folder to your WHMCS root
  2. System Settings → Addon Modules → activate “WhatsApp” → Configure → paste API key
  3. Addons → WhatsApp → Test connection
Download .zip
PHP

PHP class

One-file SDK for any PHP website, Laravel or CodeIgniter.

  • sendMessage(), sendFile() (upload or link), sendBulk()
  • sendOtp() / verifyOtp() for sign-up, login and 2-step
  • messageStatus(), status(), checkNumbers()
  • Webhook signature check
How to install
  1. Copy WAGateway.php into your project
  2. $wa = new WAGateway('YOUR_API_KEY');
  3. $wa->sendMessage('8801712345678', 'Hello!');
Download .zip
JS

Node.js

Dependency-free client for Node.js 18+ (Express, Next.js, NestJS …).

  • Promise-based API with typed errors
  • File upload from path, Buffer or link
  • OTP send / verify
  • Webhook signature check
How to install
  1. Copy wagateway.js into your project
  2. const { WAGateway } = require('./wagateway');
  3. await new WAGateway('YOUR_API_KEY').sendMessage(to, 'Hi');
Download .zip
PY

Python

Client for Python 3.8+ (Django, Flask, FastAPI, scripts).

  • send_message(), send_file(), send_bulk()
  • send_otp() / verify_otp()
  • status(), check_numbers()
  • Webhook signature check
How to install
  1. pip install requests
  2. Copy wagateway.py into your project
  3. WAGateway("YOUR_API_KEY").send_message(to, "Hi")
Download .zip
PM

Postman collection

Try every endpoint without writing code.

  • All endpoints with examples
  • Saves otp_id and message_id automatically
  • File upload request included
How to install
  1. Postman → Import → choose the .json file
  2. Collection → Variables → set api_key
  3. Run “Send text (GET)”
Download .zip

Need something else? Every integration uses the same simple REST API.