Error code 131037 with the message "WhatsApp provided number needs display name approval before message can be sent" occurs when the business phone number you’re using to send messages does not have an approved display name. This error prevents you from sending messages until the issue is resolved.

Here’s a step-by-step guide to fix the error and get your display name approved.

What Causes Error 131037?

This error occurs if:

  1. The business phone number you’re using does not have a display name set.

  2. The display name you’ve provided is not yet approved by WhatsApp.

Steps to Fix Error 131037

1. Understand Display Name Requirements

Before setting a display name, ensure it meets WhatsApp’s guidelines:

2. Change or Set Your Display Name

For Direct Users (No BSP):

  1. Open WhatsApp Business Manager.

  2. In the left menu, click Phone Numbers. 

  3. Under the Name column, hover over your current display name and click the pencil icon. Provide the updated display name in the Edit Display Name section and click Next.

  4. WhatsApp will review the display name. Once approved, you’ll receive confirmation.

For Businesses Using BSPs:

If you work with a Business Service Provider (BSP), they will manage the display name setup and approval process. Contact your BSP for assistance.

3. Update Your Registration

Once the display name is approved:

For Cloud API Users:

No additional certificate is required. Register your phone number using the Registration Endpoint.

For On-Premises API Users:

You’ll need to register the updated certificate using the Account Endpoint.

By following these steps, you can resolve error 131037 and ensure your messages are successfully sent through the WhatsApp Business API. For more troubleshooting tips related to WhatsApp Business API check out heltar.com/blogs.