Failed due to Meta policy. (#131042)
Status: Answered ยท Asked by Sachin srivastava on ยท 0 views
Hello Sachin,
Thank you for reaching out.
Error Code 131042: Message failed to send because there were one or more errors related to your payment method.
This error occurs when there is an issue with your payment method or account settings, preventing messages from being sent. It may happen due to the following reasons:
Your payment account is not attached to the WhatsApp Business Account (WABA).
The credit line has been exceeded or is inactive.
The WhatsApp Business Account has been deleted or suspended.
Timezone or currency is not set in your account settings.
Tax information (GST ID) is missing from your account.
IMPORTANT: A GST ID is mandatory to use the WhatsApp Business Platform. There are no exemptions to this requirement.
Solution:
Ensure the payment account is properly attached to your WhatsApp Business Account.
Check the credit line balance to ensure it is active and within limits.
If the account was deleted or suspended, reactivate it or contact Meta support for assistance.
Set the correct timezone and currency in your account settings.
Add tax information (GST ID) to your account. This is a mandatory requirement with no exemptions - the WhatsApp Business Platform cannot be used without proper tax information.
If you are using MessagingFor (On Behalf Of), ensure the request has been approved.
(This means that if your business is sending messages on behalf of another business or entity, the request to send messages on their behalf must be approved by WhatsApp. This involves ensuring that the proper permissions, roles, and requirements are met, and the request is not pending or declined in the WhatsApp Manager system.)
For more details, refer to the WhatsApp Business API Billing docs .
