Send Maya Checkout Payment Links on WhatsApp

By Alva Chew 5 min read Updated November 11, 2026

Yes. AeroChat works directly with Maya Business. When a customer confirms an order in chat, AeroChat creates a Maya Checkout payment for the exact total, sends the link in the conversation and confirms the order there once Maya shows it as paid.

This recipe turns “how do I pay?” into a Maya payment link in the same chat, with the order confirmed automatically when the money arrives. Part of connecting Maya Business to WhatsApp and AI chat.

What happens today

A customer agrees an order on WhatsApp and asks how to pay. Someone sends a QR code or account details, the customer sends a screenshot, and someone checks Maya Business Manager to match the amount to the order. Screenshots get lost, amounts don’t match, and the order waits until someone has time.

The flow that works

  1. AeroChat reads back the items, delivery fee and total and asks the customer to confirm.
  2. It creates a Maya Checkout payment for the total, with the order number as the reference.
  3. It sends the link in the chat and says how long it works.
  4. When Maya reports the payment as successful, AeroChat confirms the order in the same conversation.
  5. If the link expires or the payment fails, it sends a new link for the same order.

What it looks like on WhatsApp

Customer: Can I pay with Maya or card? I’ll take the ceramic set. (example)

AeroChat: Yes. The ceramic set is ₱2,450 plus ₱150 delivery, ₱2,600 in total. Here’s your payment link for order #5108. You can choose any method shown on the Maya page. The link works for one hour.

AeroChat: Payment received, thank you! Order #5108 is confirmed and ships on Thursday.

In Maya Business: a checkout payment of ₱2,600 with reference #5108 shows as successful.

The recipe

Copy this into AeroChat

When a customer confirms an order, follow these steps.

  1. Read back the items, quantities, delivery fee and total, and ask the customer to confirm.
  2. If we do not have their name and mobile number or email, ask for them.
  3. Create a Maya Checkout payment for the total with each item as a line, and use the order number as the request reference number.
  4. Send the payment link in the chat with the order number and total, and say the link works for one hour.
  5. When Maya reports the payment as successful, thank the customer and confirm the order number, the items and when it will ship.
  6. If Maya reports the payment as failed or expired and the customer still wants the order, tell them they were not charged and send a new link for the same total.

Never ask for card or wallet details in the chat. Do not create a second payment while the first one can still be paid. Reply in the customer’s language.

Change the delivery fees and the wording to match your store before you paste it.

What to connect

  • Maya Business. Copy your Maya Checkout public and secret keys and paste them in when AeroChat asks. Test with Maya’s sandbox keys first. Maya provides production keys after its onboarding and go-live checks.
  • Your product list. Upload your products and prices to the AeroChat knowledge base, or connect your store, so the total in the chat matches what you sell.

Maya also sends a webhook when a payment succeeds, fails or expires. If you set it up for AeroChat, the order is confirmed in the conversation without anyone checking.

After you paste the recipe, AeroChat builds the workflow as a draft and shows a checklist: connect Maya, add your knowledge base if the recipe uses one, then switch it on. If it built the connection from Maya’s public documentation at the Maya Developer Hub, the checklist asks you to check it once against the current docs.

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 you still decide

  • What goes into the total: items, delivery fees and any discounts.
  • Whether AeroChat holds stock while the link is open, and for how long.
  • Who handles orders that fail to pay more than once.

The result to expect

Orders agreed in chat get the right Maya link straight away, and they are confirmed the moment the payment clears. Nobody matches screenshots to orders by hand.

Measure it with your own numbers: time from “yes” to payment, and orders confirmed without your team, for a month before and after.

Prefer payments built in? Airwallex is built into AeroChat, so payment links work without an API setup. See how it works.

See also: answer Maya payment questions in chat and WhatsApp payment links.

Works on every chat channel

This workflow runs the same way on WhatsApp, Instagram, Facebook Messenger, Telegram, the chat on your website and email, with the same Maya connection behind it. See what each channel does on the Maya Business integration page.

Send your first Maya link from chat

Paste the recipe, add Maya’s sandbox keys, and place an order from your own number.

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

Sign up for an annual plan on Growth or above and we’ll set up your workflows and connect Maya Business for you, free. See plans.