Skip to content
Kapda StockDocs

WhatsApp

Connect your own WhatsApp Business number or use the platform number, send custom messages and approved templates, understand the 24-hour window and daily limits, and read the message history.

WhatsApp (/app/whatsapp) — Send messages over the WhatsApp Business API — templates or custom text, straight to a number. Kapda Stock also uses WhatsApp automatically for invoice dispatch, payment reminders, offers and the owner's daily summary.

WhatsApp needs the Manager role or above; changing the connection needs Admin.

Which number messages come from#

SetupMessages send from
Nothing configured in SettingsThe platform WhatsApp number, when the platform has one set up
Your Meta Cloud API credentials saved in SettingsYour own business number — usage is billed to your Meta account

A banner at the top of the WhatsApp screen shows the state: WhatsApp Business API is connected (your own number) or (platform number), or WhatsApp isn't connected yet — messages won't deliver. with a link to Settings.

Connect your own number#

You need a WhatsApp Business account on Meta's Cloud API, set up in Meta Business Manager, with a phone number added and a permanent access token.

  1. Open Settings → 🟢 WhatsApp Business (Meta Cloud API) (Owner or Admin).
  2. Tick Use my own WhatsApp number.
  3. Enter the Phone number ID (from Meta — for example 605434655989326, not the phone number itself).
  4. Optionally enter the WhatsApp Business Account ID.
  5. Paste the Access token — a Meta permanent access token.
  6. Save. You see WhatsApp number saved — your messages now send from your own number.

The access token is stored AES-256 encrypted and never shown again. Afterwards the field shows · saved; leave it blank when editing other fields to keep the current token. If you save with credentials filled in, the app switches to your number even if the checkbox was missed.

The badge beside the heading shows Your own number or Platform number.

Send a message#

  1. Enter the Recipient WhatsApp number, for example +91 98765 43210, and optionally click Check number. WhatsApp has no public "is this number registered" lookup — we validate the format and confirm delivery via the status webhook.
  2. Choose the mode:
    • Custom message — type up to 2,000 characters, or Prefill from a template…. Custom text delivers inside the 24-hour customer-service window. To open a fresh conversation, use an approved template.
    • Approved templateSelect an approved template…. Approved templates can start a conversation with any number. Add more in Meta Business Manager.
  3. Send.

You can also message a customer from their page with 🟢 WhatsApp; see Customer profiles.

The 24-hour rule#

WhatsApp only delivers free-form text from a business to someone who has messaged that business number in the last 24 hours. To start a conversation with anyone else, WhatsApp requires a template approved in Meta Business Manager.

Limits#

LimitWhat happens
1,000 messages a day per business (automated sends)Extra messages are queued and sent at the next 9:00 AM IST run: Daily 1000-message limit reached — queued for 9AM IST
3 bulk sends an hour per member (bulk reminders, offer broadcasts, festival greetings)Further bulk sends are refused until the hour passes
Monthly WhatsApp messagesUncapped on all current plans

Message history#

WhatsApp message history lists every WhatsApp message — Recipient, Template, Status and Sent (IST) — newest first, with page controls (Showing X–Y of N). Search with Search number, template or status.

StatusMeaning
QUEUEDWaiting for the daily limit to reset
SENTAccepted by WhatsApp
DELIVEREDReached the phone
READOpened
FAILEDRejected — see the reason

Delivery, read and failed updates arrive from WhatsApp automatically. Managers and above can delete entries one at a time or select several and Clear them.

Bulk campaigns & templates → opens Messages & SMS.

Last updated 15/09/2026