> For the complete documentation index, see [llms.txt](https://support.ordereazi.com/central/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://support.ordereazi.com/central/order-management/integrations/messaging/whatsapp/setting-up-whatsapp-for-ordereazi.md).

# Setting Up WhatsApp for OrderEazi

Connect your Meta WhatsApp Business account to OrderEazi, and send a test message.

Before your team can send WhatsApp messages from OrderEazi, your WhatsApp Business account needs to be connected. You enter a few details from Meta into OrderEazi, and a few from OrderEazi into Meta, so the two can talk to each other.

### Before you start

* **Permission:** You'll need the **Messaging** permission, in the **Integrations** permission group. If you don't have it, ask your OrderEazi administrator to add it to your role.
* **A Meta WhatsApp Business account:** You'll need one with a registered phone number. Your developer or Meta partner sets up the Meta side.
* **Details from Meta:** You'll need a permanent **API Token** and your **WhatsApp Business Account ID**, from whoever set up your Meta account.
* **A test template:** To send a test message, you'll need a template called "oe\_welcome", created in Meta and approved by Meta.

### How to connect WhatsApp

1. In the main menu, go to **Integrations** > **Messaging**.
2. Under **WhatsApp Configuration**, turn on **Enable API Connection**.
3. Paste your **API Token** and **WhatsApp Business Account ID**.
4. Select the refresh button next to **Phone Number ID** to load your numbers from Meta.
5. Choose your **Phone Number ID**.
6. Copy the **Callback URL** and **Verify Token**, and give them to whoever manages your Meta account. They enter them in Meta, so Meta can tell OrderEazi when messages are delivered and read.
7. Select **Save Changes**.

You see "Messaging configuration updated successfully." When you first save, OrderEazi creates a "Payment Request" template in Meta, for payment links. Meta must approve it before you can use it.

### How to send a test message

1. Refresh the page. The **Send Test Message** tab appears once WhatsApp is saved and enabled.
2. Enter your own mobile number under **To Number**, in the format +27821234567.
3. Select **Send Test Message**.

You see "Test message sent successfully. It might take a couple of minutes to receive the WhatsApp message."

**Example:** You paste your token and account ID, choose your company number, and give the **Callback URL** and **Verify Token** to your Meta partner. You save, refresh, and send a test to your own phone. A minute later, the test message arrives on WhatsApp, and your team can start sending templates from projects.

### When it doesn't connect

* **"API Token is required" or "WhatsApp Business Account ID is required":** Fill in both before you save.
* **"Phone Number ID is required":** Choose your number. If none are listed, check the token and account ID, and select the refresh button.
* **"Failed to send test message":** Check that the "oe\_welcome" template exists in Meta, and that Meta has approved it.

### Related pages

* [WhatsApp](/central/order-management/integrations/messaging/whatsapp.md): sending messages and templates
* [Messaging](/central/order-management/integrations/messaging.md): the other messaging settings
