240,184,209 messages delivered this month · 4,218 active workspaces across 38 markets · Median template approval · 18m · ▲ +34% revenue lift · 90 days post-onboarding · Now live: AI Flow Generation
240,184,209 messages delivered this month · 4,218 active workspaces across 38 markets · Median template approval · 18m · ▲ +34% revenue lift · 90 days post-onboarding · Now live: AI Flow Generation
Whaterakt
Home Features Pricing Blog About Contact
Start free Sign in
E-commerce & Integrations

WhatsApp Payments for Business: The No-Jargon Guide to Getting Paid

Every practical way to collect money through WhatsApp — UPI inside the app in India, payment links, QR codes, deep links, and gateway integrations — plus refunds, compliance, and a decision table.

Whaterakt Team · Jul 27, 2026 · 9 min read

Can a customer actually pay you without leaving WhatsApp? The honest answer is "it depends on where you are, what you sell, and how you have set things up" — which is a terrible answer, so this guide replaces it with a decision.

Below are the practical ways money moves out of a WhatsApp conversation, what each demands from you, the compliance and refund basics, and a table that tells you which setup fits — noting that feature availability varies by country and keeps evolving.

TL;DR

  • Two different things get called "WhatsApp payments": money moving inside WhatsApp itself, and payments triggered by a WhatsApp conversation through links, QR codes, or gateways.
  • UPI inside WhatsApp is real and large in India, but what a business can accept natively depends on merchant onboarding and current limits — many businesses still finish the job with a link or a QR code.
  • Payment links are the workhorse: send a link, get paid, get notified, confirm in chat.
  • UPI deep links and QR codes make small-ticket collection nearly frictionless for Indian customers.
  • Gateways — Razorpay and similar — add webhooks, reconciliation, refunds, and compliance in one package, which is the right answer once volume is serious.

First, the honest picture

"Can I take payments on WhatsApp?" is three questions in a trench coat. One: can money move inside the app itself? Two: can a message trigger a payment that completes outside the app? Three: which of these is supported and boring enough to build a business on in your market?

Payments inside WhatsApp — WhatsApp Pay and its UPI integration in India — exist and are used at scale, but what a business can do with them depends on the country, the merchant setup, and limits that Meta and local regulators keep adjusting. Payments triggered by chat — links, QR codes, gateway checkouts — work everywhere, in every currency your gateway supports, and are what most of this guide recommends building on. Meta's business documentation is the place to confirm what is live in your country on the day you read this.

UPI inside WhatsApp in India

India is the market where in-chat payments matter most, so it deserves the straight talk first. WhatsApp supports UPI payments in India, and for person-to-person transfers it behaves the way you would hope: pick a contact, pay, done.

The person-to-business reality

For businesses the picture is more layered. Customers can pay qualifying small merchants through UPI on WhatsApp in supported setups, and Meta has expanded merchant payments over time — but availability, onboarding requirements, and transaction limits shift. As of writing, a large share of Indian businesses on WhatsApp do not treat in-chat collection as their primary rail; they send a UPI request, a QR code, or a gateway link, and the customer pays from any UPI app they already use. The customer experience barely differs, and the merchant side is far more robust.

When in-chat UPI is worth it

  • Very small tickets, where every extra tap loses people.
  • Customers who already pay you person-to-person and expect nothing more formal.
  • Neighborhood commerce — the tutor, the society store, the local courier — where the relationship came before the tooling.

The moment you need records, refunds, reconciliation, or staff who did not personally witness the payment, you need structure. That is the next two sections.

Payment links in chat

The workhorse of WhatsApp commerce. You generate a link from your gateway for a specific amount and purpose, send it in the conversation, the customer pays by card, UPI, netbanking, or wallet, and you get a confirmation you can act on.

Why links win most of the time

  • The amount is fixed, so "I paid the wrong figure" disputes shrink dramatically.
  • The link can expire, which creates gentle urgency and caps confusion.
  • The payment lands in your gateway with a reference number — refundable, searchable, reconcilable.
  • It works for every customer, not just those with a particular app configured.

The flow, end to end

Agree on the order in chat, send the link, watch for the payment webhook, then confirm in-chat with a receipt. Done inside a platform like Whaterakt, the confirmation is automatic: the payment webhook triggers a utility template, the order status updates, and the contact moves along your WhatsApp storefront flow without anyone copy-pasting reference numbers.

UPI deep links and QR codes

Deep links

A UPI deep link encodes your VPA, name, and amount into a URI that opens any installed UPI app with the fields pre-filled:

upi://pay?pa=yourshop@axisbank&pn=Your%20Shop&am=1499&cu=INR

Send it as a link in chat and the customer's phone does the rest. The caveats: behavior varies slightly across UPI apps, you should still verify credit before delivering, and the amount field is a convenience, not a contract.

QR codes

The QR code is the physical-world twin of the deep link. Print your UPI QR on the counter, the delivery box, or the invoice; share it as an image in chat for pay-on-delivery moments. QR works with no integration at all, which is both its strength and its ceiling — nothing syncs back into WhatsApp automatically, so someone has to watch the bank statement or the gateway dashboard to know who paid.

Gateways: Razorpay and friends

Once volume grows, a payment gateway becomes the spine of the operation. Popular options in India include Razorpay, Cashfree, PayU, and Stripe where supported; feature sets and pricing shift as of writing, so check current plans before comparing. What the gateway adds to WhatsApp commerce is not payment itself — it is everything around payment.

  • Webhooks: payment events fire into your tools, so WhatsApp confirmations and order updates send themselves.
  • Reconciliation: every rupee matched to an order, with reference IDs customers can quote.
  • Refunds and partial refunds: reversible money, which manual UPI transfers are not.
  • Compliance packaging: KYC, the tax paperwork where applicable, and statements your accountant will not hate.

The architecture is the same regardless of vendor: WhatsApp conversation, then link or checkout, then gateway, then webhook, then WhatsApp confirmation. The conversation is the storefront; the gateway is the till. If you run on Shopify, the same skeleton powers the flows in our WhatsApp Shopify integration guide.

Compliance and refunds, in plain words

What you realistically need in India

Formal collection runs through a gateway, and the gateway runs through KYC — business PAN, a bank account, entity documents. GST registration applies where your turnover and category require it, independent of how you collect money. And because payment confirmations are messages, normal WhatsApp rules apply: utility templates for receipts need approval, marketing messages need opt-in — our opt-in best practices cover the formats. This is general orientation, not legal advice; talk to a chartered accountant before structuring anything clever.

Refunds without drama

Refund through the same rail the money arrived on. Gateway refunds reverse the transaction cleanly; UPI transfers reversed "manually" are new payments, not refunds, and should be labeled as such. Confirm every refund in-chat with an approved template so the customer holds a receipt of the fix, not just a bank line item. And move fast — a refund processed in a day buys more goodwill than a perfect policy quoted over a week.

Which setup fits your business?

BusinessSimplest setupUpgrade when
Home baker, solo sellerUPI QR + deep linksOrders pass ~20 a week
Coach or consultantGateway payment linksYou sell programs, not sessions
Local retailerQR at counter, links in chatYou deliver orders booked in chat
D2C brandGateway + storefront checkoutCart volume justifies automation
Larger merchantFull gateway integrationReconciliation turns manual

The pattern: start with whatever removes friction today, and upgrade when the manual work — checking statements, sending receipts, chasing confirmations — starts costing more than the gateway's fees. When abandoned checkouts become your real leak, the recovery sequence in our cart abandonment guide is the next read.

FAQ

Is WhatsApp Pay available for businesses in my country?

It varies significantly by country and keeps evolving; India has the deepest UPI integration, and other markets differ in what businesses can accept. Check Meta's current documentation for your country rather than relying on any post — including this one — written months earlier.

Can I take card payments through WhatsApp?

Not natively in most markets. In practice you send a gateway payment link that accepts cards, UPI, and netbanking; the customer pays on the gateway's checkout and returns to the chat for confirmation.

Are UPI payments through WhatsApp safe?

The UPI rail is operated by India's payments infrastructure with its standard protections, and the usual WhatsApp help guidance applies. The bigger risks are procedural: delivering before verifying credit, and ever sharing OTPs or credentials in chat.

How do I issue a refund for a WhatsApp sale?

Refund through the original rail. Gateway transactions refund from the dashboard and reverse cleanly; direct UPI transfers must be repaid as a new transfer and marked accordingly. Confirm the refund in-chat with a template so the customer has a record.

Do payment confirmation messages cost money on WhatsApp?

Yes — via the API they are utility template messages billed per conversation by Meta, on top of any platform fee. They sit among the cheaper categories, which is why receipt automation scales well.

Should I collect payment before or after confirming the order?

After confirmation and before fulfillment, always. Confirmation filters out fake orders; prepayment filters out non-payments. The gap between the two is where chat sellers quietly lose margin.

Getting paid through WhatsApp is less about a magic feature and more about picking the rail that matches your size, then automating the confirmation loop. Links and QR codes carry you further than you expect; a gateway catches you when volume arrives.

If you want the confirmations, receipts, and follow-ups to send themselves, Whaterakt's plans start free and connect to the gateways you already use.

#whatsapp payments #upi #payment links #qr codes #gateways

Keep reading

All posts →
Back to all posts