Stripe and WhatsApp, ready to switch on

A successful payment sends the customer a confirmation on WhatsApp with the amount and what it was for, and a failed charge tells them in the same chat while there is still time to fix it. You paste two keys in your account and it runs, in about ten minutes.

No setup fee, cancel any month, and a person on live chat if a key doesn't work.

More with these apps: all Stripe integrations · all WhatsApp integrations

What moves, and when

The details you would normally get after a sales call. Here they are up front.

WhatDirectionWhenRule
Payment confirmation to the customerStripe to WhatsAppWithin secondsAn approved template with the amount, the product and the receipt link, to the phone on the Stripe customer
Card failedStripe to WhatsAppWithin secondsA template saying the payment didn't go through, with the link to try again
Renewal comingStripe to WhatsAppThree days before it chargesFor subscriptions, so a renewal is expected rather than disputed
Refund sentStripe to WhatsAppWhen you refundThe amount and when to expect it back, which is the question support gets anyway
Only numbers you holdStripe to WhatsAppEvery messageTaken from the phone on the Stripe customer in international format; a customer without one gets nothing

Ten minutes of your time, then it's ours

  1. Pay and open your account
    Card or invoice, about two minutes. This integration is already selected.
  2. Paste the Stripe restricted key and the WhatsApp Business key
    Each has a short guide. About nine minutes. If one doesn't work, a person joins the chat.
  3. Make one test payment
    A minute or two. Create a test payment in Stripe and watch the post appear in the chat. From then on we watch it for you.

When Stripe or WhatsApp changes its API, we fix it within a working day. You don't get a ticket to solve.

$39a month
  • Everything in the table above, with monitoring on.
  • Fixes when either app changes its API.
  • A person on live chat, replies within a working hour.
  • Custom logic beyond the table is priced separately.
Connect for $39 a month

No setup fee, cancel any month

Before you decide

Which currency does a post show?

The one the payment was taken in, exactly as Stripe recorded it. If you sell in several, the currency is in every message so nobody adds euros to dollars in their head.

Can somebody open the payment from the post?

Yes, each message carries a link into Stripe. The person who needs the detail is one tap away from it, which is why the message itself can stay short.

Do customers have to agree to this?

Yes, and it's worth doing properly. WhatsApp expects a business to message people who opted in, so put the tick box at checkout and keep what it said. The templates also have to be approved by Meta first.

Anything to know about Stripe?

A restricted key with read access can only read. It can't move money, and we never ask for your secret key.

Anything to know about WhatsApp?

Only the official WhatsApp Business API from Meta can be connected; the WhatsApp app on a phone has no API.

What if mine is a bit different?

Tell us what should go where in plain words. Small changes to the rules above are usually free; bigger ones we price the same day and build into the same account.