WhatsApp Payment Links That Confirm the Order When Paid

By Alva Chew 5 min read Updated October 30, 2026

A WhatsApp payment link lets a customer pay for what they just agreed in the chat, without leaving the conversation to find a checkout. AeroChat creates the link for the exact amount through Airwallex, Stripe or HitPay, waits for the payment to complete, then confirms the order, booking or fee and updates your store, sheet or booking system.

What happens today

A customer agrees to buy on WhatsApp. Someone creates a payment link by hand, pastes it in, and later checks the payment dashboard to see whether it was paid.

Then they update the order or booking, and message the customer to confirm. Links get sent for the wrong amount, paid links get missed, and some customers never pay because the link came hours after they asked.

How it runs on WhatsApp

  1. The customer chooses what they want: products, a booking, a class or a fee.
  2. AeroChat reads the price from your catalogue, store, sheet or price list and confirms the total with the customer.
  3. It creates a payment link for that amount and currency with your payment provider and sends it in the chat.
  4. It checks the payment status with the provider and only treats the link as paid when the provider reports it completed.
  5. It writes back: creates or marks the order as paid in your store or sheet, or confirms the booking, and adds the payment reference.
  6. It confirms to the customer in the same chat, with the order or booking details.
  7. If the payment fails twice, the customer asks for a discount you have not set, or wants to pay another way, it hands the conversation to your team.

The recipe

Copy this into AeroChat

When a customer is ready to buy, follow these steps.

  1. Read the prices from our product sheet (example) and list what they chose with the total, including delivery of 8 (example).
  2. Ask them to confirm the total.
  3. Create a payment link for that exact amount and send it with the line: “You can pay here. I’ll confirm as soon as it goes through.”
  4. When the payment is completed, add the order to our orders sheet with status Paid and the payment reference, and send them the order summary.
  5. If they ask whether their payment went through, check the payment status and tell them. If the link expired, send a new one.
  6. If the payment fails twice, or they want to pay by bank transfer, hand the conversation to our sales team.

Never change a price or give a discount that is not in our sheet. Reply in the customer’s language.

Point the recipe at wherever your prices live: Shopify, a Google Sheet, or a price list in your knowledge base.

Connect the systems behind it

  • Stripe: creates a checkout link for the amount and reports when it is paid.
  • HitPay: creates a payment request and checkout link, and confirms completion before AeroChat marks anything paid.
  • Google Sheets: holds the prices AeroChat quotes and receives each paid order as a new row.
  • Airwallex, Shopify and Google Calendar. Airwallex payment links are built in. Shopify orders are built in. Google Calendar connects by linking a Google account, for bookings that are paid in the chat.

Using a different system? If it has a public API, it connects to AeroChat the same way: describe what you want, paste in its key, and it runs.

Can’t find your tool? Message us in the chat on this page and we’ll tell you how it connects.

What it costs on WhatsApp

The customer starts the conversation, so the link and the payment confirmation go as service replies, free up to 1,000 a month per business phone number and then charged per message. If the customer came from a click-to-WhatsApp ad on their phone, a free window of up to 7 days opens and the messages in it are free. Taking the order and payment in a few replies keeps the cost down. Rates vary by country and are set in Meta’s rate cards. AeroChat passes Meta’s WhatsApp fees through at cost.

Also on Instagram, Messenger, TikTok and web chat

The same workflow runs on Instagram, Facebook Messenger, TikTok (DMs and TikTok Shop buyer chat), Telegram, web chat and email, with the same prices and the same payment provider behind it. See this workflow on Instagram and on Messenger.

Who uses it

Payment links in chat work for any business that agrees a sale in conversation. See how tuition centres take enrolment fees, how restaurants and caterers take event deposits, and how fashion stores sell in chat.

Read more: WhatsApp Pay for ecommerce, country by country.

Questions

Can I accept payments on WhatsApp?

Yes, by sending a payment link in the chat. The customer pays on your provider’s checkout page and comes back to the chat for the confirmation. The money goes to your own Airwallex, Stripe or HitPay account.

Does AeroChat see or hold the payment?

No. AeroChat never sees card numbers and never holds your funds. It creates the link and reads the payment status from your provider.

Which plan do I need?

Workflows via Skills are on every plan, Free included. Built-in payment links come with Growth, which has 2,000 AI responses and 10 seats, and with Advanced, which has 5,000 AI responses and 25 seats. Starter has 500 AI responses and 3 seats.

What does it cost to send a payment link on WhatsApp?

Inside the 24-hour window that opens with the customer’s last message, the link is a service reply, free up to 1,000 a month per business phone number. Sending a link to a customer who has not messaged in 24 hours needs an approved template, charged per message.

Take the payment while the customer is still in the chat

Start your 7-day free trial. No credit card needed.

On Shopify? Install AeroChat from the Shopify App Store.

Related: ordering in chat and payment reminders.