🚀 WhatsApp QR Login Module Installation Guide
Important Notice
This module requires the latest version of WhatsMarkSaaS Bundle.
Before using this module, make sure the included Node.js gateway is installed and running on your server. Your WhatsMark SaaS Bundle application must also be able to connect to the gateway.
Prerequisites
Before installing the WhatsApp QR Login Module, make sure you have:
- WhatsMarkSaaS Bundle (latest version) installed and running
- Node.js 20+ available on the host that will run the gateway service
- Admin access to your WhatsMarkSaaS Bundle dashboard
- A WhatsApp account on a phone ready to scan the QR
Configure Plan Features
After successful installation:
- Navigate to Admin > Plans & Pricing
- Edit the subscription plans that should include WhatsApp QR Login
- Find the WhatsApp QR Login feature textbox and enter 1 to enable it (or 0 to disable)
- Save the plan configuration
📋 PLAN CONFIGURATION EXAMPLE
Here's a typical configuration for enabling WhatsApp QR Login on a plan:
- Go to Admin > Plans & Pricing
- Select the plan you want to update (e.g. "Professional" or "Enterprise")
- Find the Features or Modules section
- Locate the WhatsApp QR Login feature textbox
- Enter 1 to enable the feature (or 0 to disable)
- Save the changes
- Repeat for other plans as needed
First Connection Test
Once installation is complete, test the module end-to-end:
- Log in as a tenant on a plan that has QR Login enabled
- Open the WhatsApp QR Login page from the menu
- Click New Connection, give it a name, and scan the QR with your phone
- Wait for the status to turn Connected — your phone number and WhatsApp display name should appear
- Click Open Chats and send a test message
If the QR doesn't appear, the connection fails, or messages don't flow, see the Troubleshooting page.
Next Steps
Once installation is complete:
- Configure plan features — enable WhatsApp QR Login on the right subscription plans
- Tenant onboarding — guide tenants through their first QR scan
- Read the Chat Interface guide — learn the inbox, composer, and message types
For detailed configuration steps, refer to the Getting Started Guide.