WhatsApp payment confirmation API

Automate M-Pesa & Payment
confirmations on WhatsApp

When a payment succeeds, tell the customer instantly on WhatsApp — amount, reference, and next steps.

How it works

Payment webhook → WhatsApp message

Connect your M-Pesa, card, or wallet callback to FlareSend. Reduce “Did my payment go through?” support tickets.

  • Instant payment received / failed alerts
  • Include amount, reference, and receipt link
  • Works with Kenyan and African payment stacks
  • Same API for refunds and subscription renewals
  • Flat 30-day price, with no per-message fees on this path
How FlareSend connects: You link your own WhatsApp number by scanning a QR code, then call a simple REST API. Setup is fast and does not require Meta Cloud API business verification. For very large official-template campaigns, Meta’s Cloud API may still be a better fit — see the comparison.
Payment confirmation example
curl -X POST https://api.flaresend.com/send-message \
  -H "Authorization: Bearer YOUR_INSTANCE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "recipients": ["2547xxxxxxx"],
    "type": "text",
    "text": "Payment received: KES 2,500. Ref MPesaXYZ. Thank you — FlareSend."
  }'

FAQ

Quick answers

Does FlareSend process M-Pesa payments?

No. Your payment provider handles money movement. FlareSend sends the WhatsApp confirmation after your webhook fires.

Can I send PDF receipts?

Yes if your plan supports media messages — send a document URL or caption with a receipt link.

Is this popular in Kenya?

Yes. WhatsApp payment alerts are a common request for Kenyan SMEs and marketplaces.

Ready to automate WhatsApp?

Start a free 4-day trial. Scan a QR code, get an API key, and send your first message in minutes.

Get started free