Resolving WhatsApp Message Block: Business Payment Issue (Error 131042)
Understanding Error 131042
Error 131042, officially known as "Business Eligibility Payment Issue," is a notification from WhatsApp that your outgoing messages are being blocked. This occurs because WhatsApp cannot successfully process a payment for the conversation fees associated with your WhatsApp Business Account (WABA). This is a billing issue specific to your account with Meta, the parent company of WhatsApp and Facebook. It is separate from any subscription fees you pay for your CRM. Until the underlying payment problem is corrected, you will be unable to send new messages.
Common Causes
According to Meta's documentation, this error typically appears for one or more of the following reasons:
- Missing Payment Method: No valid payment method (like a credit card) is linked to your specific WhatsApp Business Account. Adding a card to your general Meta Business Suite is not enough; it must be explicitly assigned to the WABA.
- Exceeded Credit Limit: The payment account linked to your WABA has reached or surpassed its spending limit.
- Inactive Credit Line: The credit line for the attached payment method is not active or was never properly set up.
- Account Suspension: The WhatsApp Business Account itself has been deleted or suspended by Meta.
- Incorrect Account Settings: The timezone or currency settings in your WABA are missing or incorrectly configured.
- Pending Business Approval: If you are sending messages on behalf of another business, the necessary "MessagingFor" authorization request may be pending or declined.
- Free Tier Limit Reached: You have used the 1,000 free service conversations provided monthly and need a payment method on file to continue.
- Missing Tax Information: Required tax details have not been provided in your Meta Business Manager.
- Outstanding Balance: A previous charge from Meta failed (e.g., due to an expired card or insufficient funds), creating an unpaid balance on the account.
How to Fix the Error
Follow these steps in order to identify and resolve the payment issue.
Step 1: Verify and Link a Payment Method
Log in to business.facebook.com. Navigate to your account settings.
- Go to Meta Business Suite > Settings > Billing & Payments.
- Click Accounts > WhatsApp Business Accounts.
- Locate the specific WABA showing the error, click the three dots (...) next to it, and select View Details.
- If no payment method is listed, click Add Payment Method and complete the setup. Remember, you must both add the card and assign it to this specific WABA.
Step 2: Check for and Pay Any Outstanding Balances
In the same Billing & Payments section, review your account for any failed or pending charges. If there is an unpaid balance, you must clear it. Common reasons for failed charges include an expired card, insufficient funds, a bank blocking the transaction, or a failed initial verification charge.
Step 3: Confirm Your Credit Limit
Within Billing & Payments, check the status of your credit line. If the limit has been reached, you will need to update to a payment method with a higher limit or request an increase from Meta support.
Step 4: Review Timezone and Currency Settings
In your WhatsApp Business Account settings within Meta Business Suite, ensure the timezone and currency are correctly set for your business location. Incorrect settings here can prevent billing. Note that these settings may not be editable after initial setup; if you need to correct them, you may need to contact Meta Support.
Step 5: Provide Tax Information
This is a frequently missed step. Even with a valid payment method, missing tax details in your Meta Business Manager can trigger this error. Ensure your tax information is complete and up to date in the Business Manager settings.
How to Prevent Future Issues
To avoid this error recurring:
- Regularly verify that the payment method linked to your WABA is active and not nearing its expiration date.
- Monitor your billing statements in Meta Business Suite for any failed charges.
- Ensure your free tier usage and keep track of when you might exceed the 1,000 free conversations.
- Double-check that all required business details, like tax information, timezone, and currency, are accurately set in your Meta accounts.
If you have worked through all these steps and the error persists, the issue may require direct support from Meta. You can contact them through the help sections within your Meta Business Suite.