Campaigns
Failed messages and automatic refunds
When a message fails, PayPerWA's fee for it goes back to your wallet automatically; Meta does not charge for it. Where to see the reason and how to resend.
Last reviewed 9 November 2026
When Meta rejects a message or cannot deliver it, PayPerWA marks it Failed, stores Meta's reason and refunds PayPerWA's platform fee (₹0.20, or $0.004 on a USD wallet) to your wallet immediately. Meta bills its own fee to your WhatsApp Business Account and does not charge for messages that were not sent.
Where to look
- Campaign report → Failed tab: each contact with the exact reason.
- Billing → Transactions: refund entries referencing the campaign.
Resend
Fix the cause first (payment method, template, number format), then click Re-send to failed in the report. Only the failed contacts are sent again and charged again.
Messages that were sent but never delivered (phone off, no internet) are not failures. Meta keeps trying for up to 30 days and those messages are charged normally.
Still stuck?
Chat with a person on WhatsApp or raise a ticket with a screenshot. We reply on every ticket by email.