WhatsApp Cloud API (Meta)
| Field | Where to find it |
|---|
| Access token | A permanent system-user token from Meta Business settings with WhatsApp messaging permission. |
| Phone number ID | WhatsApp Manager → API setup → Phone number ID (an ID, not the phone number). |
| App secret | Your Meta app's secret. Needed so CartWhizz can trust delivery reports; without it they are rejected. |
| Webhook verify token | Make up any word; enter the same word when you add the webhook in your Meta app. |
| Graph API version | Leave the default. |
Gupshup
| Field | Notes |
|---|
| API key | From your Gupshup account. |
| App name | Your Gupshup WhatsApp app. |
| WhatsApp business number | With country code, for example 919876543210. |
| Webhook shared secret | Make up a long random password and add ?token= plus this secret to the webhook link you give Gupshup. |
For Gupshup, the Approved template name is the Gupshup template ID.
Twilio WhatsApp
| Field | Notes |
|---|
| Account SID and Auth token | From the Twilio Console. |
| WhatsApp sender number | With country code, without whatsapp:. Not needed if you use a Messaging Service SID. |
| Messaging Service SID | Starts with MG. |
| Status callback URL | Paste the Delivery status webhook link. |
For Twilio, the Approved template name is the Content SID (starts with HX).