Aahfil.

the honest version

WhatsApp payments in Kuwait: a link, not a button

WhatsApp's in-chat payments aren't available to businesses in Kuwait or anywhere in the GCC. What works is sending a payment link from your own gateway inside the chat. The customer taps it and pays on the gateway's page, by KNET or card if your gateway offers them, and a webhook from the gateway lets the chat confirm the payment and send the receipt.

What 'WhatsApp payments' means in Kuwait

Search for WhatsApp payments and you'll see a pay button inside the chat, a card saved in WhatsApp, and money moving without leaving the conversation. That feature exists, but not here. Meta documents in-chat payments for businesses in India, Brazil and Mexico. Gallabox documents them for India and Singapore. No GCC country is on either list.

So for a business in Kuwait, taking payment on WhatsApp means something more modest and perfectly workable: the chat sends a link, the customer pays on a secure page run by your payment gateway, and the chat is told when the money arrives. The customer barely notices the difference — one tap out, one tap back.

It is worth being clear about this before you plan a campaign or a bot around it. A flow designed around a button that doesn't exist here has to be rebuilt; one designed around a link works from day one.

How a payment link works in the chat

The link comes from your gateway — the one that already handles your website or the links you send today. Kuwaiti gateways such as MyFatoorah and Tap Payments have no built-in Gallabox integration, and neither does KNET itself, so we connect them by link or by a custom build. The customer picks KNET or a card on the gateway's page, if your gateway offers them, and your settlement stays exactly as it is.

For a one-off, an agent creates the link in the gateway's dashboard and pastes it into the chat. For volume, the link is created automatically: a bot step or a small service asks your gateway for a link for that order's amount and sends it as a message with a button. Gallabox documents a Network International hosted checkout for the Middle East and Africa, and Stripe is in its integration catalogue. Both are useful if you already have an account, but check that the gateway serves your company's country before you plan around it.

Set an expiry on each link where your gateway allows it, and send a fresh one when a customer comes back later, rather than reusing an old link with an old amount.

Confirming the payment automatically

WhatsApp doesn't know whether the customer paid. Your gateway does. To close the loop, the gateway sends a webhook — an automatic notice — when a payment succeeds or fails, and something has to receive it.

That something is a small custom build. We set up a service that receives the gateway's webhook, matches it to the order and the customer, and calls Gallabox's API to send the receipt, update the contact's tags and, where needed, alert the team in the inbox. Basic includes Gallabox's message and contact API, which covers sending the receipt; the full API, and the bot step that calls outside systems, start on Essential.

Without that build, the fallback is manual: someone checks the gateway dashboard and confirms by hand. That's fine at low volume and painful at high volume, and a customer who paid at 11pm waits until morning to hear back.

What confirmations cost from 1 October 2026

Until 30 September 2026, a utility template sent inside the 24-hour window is free. From 1 October 2026 it is charged, and Kuwait becomes its own pricing market on the same day, with a utility rate of $0.044 per message before the provider's markup. Gallabox's rate card adds 15%, which puts it at $0.0506.

Order and payment confirmations are usually utility templates, so every automatic receipt now has a price. A free-form reply inside the window is a service message instead: it draws on the 1,000 free service messages each number gets a month, then costs Kuwait's service rate, which is also $0.044. When the customer has just paid and the chat is still open, a plain reply can be the cheaper receipt; when the payment lands after the window has closed, only a template will do.

Chats that began from a Click-to-WhatsApp ad follow different rules: once you reply within 24 hours, every message for the next 72 hours is free, templates included, so an ad-to-payment journey that finishes inside that window costs nothing in Meta fees. Keep receipts short and factual as well. A receipt that slips in a promotion can be reclassified by Meta as marketing, which costs more.

Where payment links fit

Links work best where the price is known and the customer is already talking to you: a deposit for a clinic or salon booking, the balance on a custom order, a delivery order confirmed in the chat, a course fee, a renewal. A reminder template the day before a payment is due, with the link on a button, is often all a service business needs.

Cash on delivery is still common in Kuwait, and the chat helps there too: confirm the order and the amount before the driver leaves, and offer a link to anyone who would rather pay now. It cuts down on surprises at the door.

Links are not the right tool for everything. Card details should never be typed into a chat, by the customer or by your team, and we don't build flows that ask for them.

How we set it up

  1. 01

    Choose the gateway

    Usually the one you already use. We check it can create links on request and send webhooks.

  2. 02

    Decide how links are made

    By hand from the gateway dashboard for low volume, or automatically from the bot or a small service.

  3. 03

    Write the messages

    The link message, the reminder template and the receipt, in Arabic and English, kept factual so they stay utility.

  4. 04

    Build the confirmation

    A service that receives the gateway's webhook and sends the receipt through Gallabox's API.

  5. 05

    Test with real payments

    Small live payments by KNET and by card, a failed payment and an expired link, all before customers see it.

Kuwait & the GCC

What’s different here

No in-chat payments in the GCC

Neither Meta nor Gallabox documents in-chat WhatsApp payments for Kuwait or any other GCC country. Plan around links.

KNET lives on the gateway page

There is no built-in KNET integration in Gallabox. The customer reaches KNET on your gateway's payment page, from a link in the chat.

Receipts are charged from 1 October 2026

Utility templates inside the 24-hour window are charged from that date, at Kuwait's utility rate of $0.044 before markup.

Which plan?

From Basic

Catalog and payments are included on every plan, Basic too; in Kuwait that means payment links. Basic has the message and contact API, enough to send receipts from a custom build. The full API and the bot's API step start on Essential.

Connects with

  • Network International
  • Stripe
  • Webhooks
  • Gallabox API

Integrations Gallabox documents. Kuwaiti gateways such as KNET have no built-in integration; we connect them with payment links or a custom build.

A question about your own business?

Send it on WhatsApp. We reply with a straight answer: whether you need the API at all, which plan, and which flow is worth building first.

Frequently asked questions

Can customers pay inside WhatsApp in Kuwait?
No. Meta documents in-chat WhatsApp payments for India, Brazil and Mexico, and Gallabox for India and Singapore. In Kuwait, you send a payment link from your gateway in the chat.
Can customers pay with KNET through WhatsApp?
Yes, through a link. If your gateway offers KNET, the customer chooses it on the gateway's page after tapping the link in the chat. Gallabox has no built-in KNET integration.
Does Gallabox work with MyFatoorah or Tap Payments?
Not through a built-in integration. We use the payment links they generate and, for automatic confirmations, a custom build that receives their webhooks.
Is sending a receipt on WhatsApp free?
Until 30 September 2026, a utility template inside the 24-hour window is free. From 1 October 2026 it's charged at Kuwait's utility rate of $0.044 before markup. Inside the 72-hour window that follows a Click-to-WhatsApp ad, it stays free.
Is it safe to take payment this way?
The customer pays on your gateway's own page, not in the chat, so card details never pass through WhatsApp or Gallabox. Never ask customers to type card numbers into a chat.
Ask us on WhatsApp