> ## Documentation Index
> Fetch the complete documentation index at: https://help.hiredata.com/llms.txt
> Use this file to discover all available pages before exploring further.

# How to Resolve WhatsApp Business Account Permission Issues

> Fix WhatsApp Business Account permission errors in HireData by re-granting Meta access, checking admin roles, and reconnecting your WABA in a few steps.

*When sending WhatsApp messages through HireData, you may encounter the following error: `(#200) You do not have the necessary permissions required to send messages on behalf of this WhatsApp Business Account (OAuthException: 200)`.*

*This error means that the WhatsApp Business Account (WABA) connected to HireData doesn't currently allow sending messages via the API. This usually happens due to account permissions or conflicts with other providers, so in this article, we will share some possible causes and solutions.*

## 1. Payment settings are missing or invalid

* The WABA must have [valid payment details](/apps/messaging/whatsapp/add-a-valid-payment-method-for-whatsapp) configured in the Meta Business Manager.
* Go to **Meta Business Manager → Business Settings → WhatsApp Accounts → Payment Settings** and verify that a valid payment method is active.

## 2. The WABA is connected to another provider (e.g., Bird)

* A WhatsApp Business Account can only be linked to **one provider** at a time.
* If the WABA is still connected to another provider, disconnect it before linking it to HireData.

## 3. The WABA is tied to another platform

* Some platforms restrict direct API access when they control the WABA.
* Check whether your WABA is still tied to another platform (for example, a CRM or messaging tool). If so, unlink it to restore the API permissions.

## 4. The WABA has credit with a third-party provider

* If the WABA has purchased credits through another provider, Meta doesn't allow direct API usage.
* Remove or stop the credit setup with the third-party provider before connecting the WABA directly.

Error ***"(#200) OAuthException: You do not have the necessary permissions"*** usually means that the WhatsApp Business Account is either misconfigured, tied to another provider, or missing valid payment details. By verifying payment settings, checking for existing provider connections, and ensuring the WABA is not locked by another platform, you can resolve this issue and restore messaging functionality.

### Need more help?

If you've gone through these steps and the error still appears, please get in touch with us at ***[support@hiredata.com](mailto:support@hiredata.com)***, and we will help you resolve the issue.


## Related topics

- [Connect with WhatsApp: Embedded sign-up](/apps/messaging/whatsapp/connect-with-whatsapp-embedded-sign-up.md)
- [WhatsApp Error Codes Explained](/apps/messaging/whatsapp/whatsapp-error-codes-explained.md)
- [Prevent your WhatsApp account from being flagged as spam](/apps/messaging/whatsapp/how-to-prevent-your-whatsapp-account-from-being-flagged-as-spam.md)
- [Why is my Carerix not syncing with HireData](/apps/carerix/why-is-my-carerix-not-syncing-with-hiredata.md)
- [Using a WhatsApp Business number after API connection](/apps/messaging/whatsapp/can-a-user-manually-use-their-whatsapp-business-number-after-connecting-it-via-api.md)
