Connect Atome to WhatsApp, Instagram and AI Chat
Yes. AeroChat works directly with Atome. It creates an Atome payment for the order agreed in the conversation, sends the payment link in the chat, confirms the order once Atome shows it as paid, and answers payment and refund questions, through Atome’s payment API, on WhatsApp, Instagram, web chat and every other channel your customers use.
Some customers want to split a larger purchase into installments with Atome, the buy now, pay later service. If your business accepts Atome, AeroChat creates the Atome payment for the order with the items and delivery address from the chat, sends the link, and confirms in the chat once Atome’s status changes to paid. The customer completes the payment on Atome’s own page or app, so AeroChat never sees card numbers and never holds money. Atome pays you under your Atome merchant terms. You describe the workflow in your own words, AeroChat builds it, and Atome stays the record of every payment.
What you can do with Atome and AeroChat
- Send an Atome payment link in chat. When a customer chooses Atome, AeroChat creates the Atome payment with the order amount, the customer’s mobile number, the delivery address and the items, and sends the link Atome returns.
- Confirm the order in the same chat. Atome sends a callback when the payment status changes. AeroChat reads the payment, and once it is paid, confirms the order in the conversation. The customer never has to tell you they paid.
- Answer “did my Atome payment go through?”. AeroChat reads the payment in Atome and tells the customer whether it is paid, still waiting, failed or canceled.
- Help when Atome declines a payment. If Atome shows the payment as failed, AeroChat tells the customer the order is not paid and offers your other payment methods.
- Cancel an unpaid link when the hold ends. If you hold stock for a limited time, AeroChat cancels the Atome payment when the time is up, so it can no longer be paid, and tells the customer.
- Answer “where is my refund?”. AeroChat reads the refunds recorded on the Atome payment and tells the customer the amount and date of each one.
- Refund within the limit you set. Atome only accepts refunds that the merchant starts. For an amount under your limit, AeroChat requests the refund in Atome for you and confirms it in the chat.
Prefer payments built in? Airwallex is built into AeroChat, so payment links work without an API setup. See how it works. No Airwallex account yet? Open one through AeroChat.
What it looks like on WhatsApp
Customer: Can I pay for the air purifier with Atome? (example)
AeroChat: Yes. The air purifier is S$389 with free delivery to your address in Tampines. Here’s your Atome payment link for order #3307. You can split the payment into installments on Atome’s page.
AeroChat: Your Atome payment is complete, thank you. Order #3307 is confirmed and will be delivered on Thursday.
In Atome: a payment of S$389 for order 3307 shows as paid.
Works on every chat channel
Your customers pay wherever they already message you. The same Atome connection and the same workflows run on each of these channels, and Atome stays the record whichever one they use.
| Channel | What your customers can do |
|---|---|
| Message your WhatsApp Business number to buy, get an Atome link in the chat and see the confirmation there once they pay. Voice notes are transcribed, so a spoken request works too. | |
| Do the same by direct message. A comment on your post can get an automatic reply that moves the conversation to a DM. | |
| Facebook Messenger | Do the same with your Facebook Page. Comments on your Page posts can get an automatic reply too. |
| Telegram | Do the same with your business on Telegram. |
| Web chat | Get the Atome link in the chat on your website and pay without losing the conversation. |
| Write to your Gmail or Office 365 address and get the payment link by reply. |
How the connection works
AeroChat connects through Atome’s payment API for online integration, documented at doc.apaylater.com. Atome’s docs cover Singapore, Malaysia, Indonesia, Thailand and the Philippines. Through the API, AeroChat creates payments, reads a payment’s status and its refunds, cancels payments that have not been paid, and requests refunds. Each payment carries your order number, so it is easy to match in Atome later. Each workflow uses only what its recipe asks for.
- What AeroChat reads from Atome: a payment’s status (waiting, paid, failed, canceled or refunded), the amount, the amount still refundable, and each refund with its amount and date.
- What AeroChat writes to Atome: new payments with the amount, currency, the customer’s name and mobile number, the delivery address and the items, cancellations of unpaid payments, and refunds within the limit you set.
To connect, you need to be an Atome merchant. Atome’s docs say your Atome account manager issues the username and password for the API, and there is a separate test environment. Atome sends a callback to the address you give when a payment’s status changes. AeroChat asks for your Atome credentials by name, and you enter them in the AeroChat dashboard. They never pass through the conversation.
An Atome payment that is not completed is canceled automatically after 12 hours, which is also the longest expiry you can set. You can set a shorter one, down to 5 minutes. A payment stays paid after a partial refund and shows as refunded once the full amount is returned.
You describe the workflow in your own words, for example “when a customer wants to pay with Atome, send the Atome link for the order and confirm it once it is paid”. AeroChat builds the workflow as a draft and shows what is left to connect.
Payments go to your business under your Atome merchant terms. AeroChat does not process or hold any money.
Workflows to copy
Seven ready-made workflows for Atome. Copy one into AeroChat, add your Atome credentials, and it runs on every channel.
1. Send an Atome payment link
Copy this into AeroChat
When a customer wants to pay with Atome, read back the items, delivery address and total and ask them to confirm. Ask for their mobile number if we do not have it. Create an Atome payment for the total with the order number as the reference, their name and mobile number, the delivery address and each item with its quantity and price. Send the payment link in the chat and tell them they can split the payment on Atome’s page. Reply in the customer’s language.
2. Confirm the order in the same chat
Copy this into AeroChat
When Atome sends a callback for a payment, read the payment in Atome. If it is paid, thank the customer and confirm the order number, the items and the delivery date in the same conversation. Do not create a second Atome payment for the same order.
3. Answer “did my Atome payment go through?”
Copy this into AeroChat
When a customer asks about their Atome payment, find the order we sent the Atome link for, or ask for the order number. Read the payment in Atome. If it is paid, confirm the order. If it is still waiting, tell them the link is open and send it again. If it failed or was canceled, tell them the order is not paid and offer our other payment methods. Never share another customer’s payment.
4. Help when Atome declines a payment
Copy this into AeroChat
When an Atome payment shows as failed, tell the customer kindly that Atome did not approve the payment and that their order is not paid. Do not guess the reason. Suggest they check their Atome app, and offer to send a card or bank payment link for the same order instead.
5. Cancel an unpaid link when the hold ends
Copy this into AeroChat
When we hold limited stock for a customer, tell them it is held for 30 minutes (example) and send the Atome link. If the payment is still waiting when the time is up, cancel the Atome payment, tell the customer the hold has ended, and offer a new link if the item is still available. Never cancel a payment that is paid.
6. Answer “where is my refund?”
Copy this into AeroChat
When a customer asks about a refund on an Atome order, read the payment in Atome. If it shows refunds, tell them the amount and date of each one, and that Atome handles how it comes back to them. If there is no refund yet, check our refund policy and either follow workflow 7 or hand the conversation to our team with the order number.
7. Refund within the limit you set
Copy this into AeroChat
When our refund policy allows a refund on an Atome order and the amount is S$50 or less (example), request the refund in Atome with a refund reference and the amount. Never refund more than the amount Atome shows as refundable. Tell the customer the refund has been made. For larger amounts, or if Atome does not allow the refund, hand the conversation to our team with the order number and the reason.
Who uses it
Online stores and retailers that accept Atome use it for larger purchases agreed in chat, such as electronics, furniture, fashion and beauty. These pages go further:
- Payment links for online stores
- Refund requests and refund status in chat
- A payment link for a custom order
What stays in Atome
Atome stays your record of every payment and refund. Customers complete the payment on Atome’s own page or app, and their installments, credit and repayments stay between them and Atome. Settlement and reports stay in your Atome merchant account.
AeroChat handles the conversation. It creates, reads, cancels and refunds the payments your recipe asks for, and leaves the rest to Atome and your team.
WhatsApp workflows that use Atome
These end-to-end WhatsApp workflows run with Atome behind them. See them all in the WhatsApp workflows library.
- WhatsApp Payment Links That Confirm the Order When Paid
- WhatsApp Returns and Refunds
- WhatsApp Ordering That Writes the Order Into Your System
Questions
Does AeroChat work with Atome?
Yes. It connects through Atome’s payment API with the credentials Atome issues to your business. It is not an Atome product, and AeroChat has no partnership with Atome.
Can customers pay with Atome through WhatsApp?
Yes. AeroChat sends the Atome payment link in the WhatsApp chat. The customer completes the payment on Atome’s page or app, and AeroChat confirms the order in the same chat once Atome shows it as paid.
Does AeroChat hold my money or see card details?
No. Customers pay through Atome, so AeroChat never sees card numbers and never holds your funds. Atome pays your business under your merchant terms.
Which plan do I need?
On the Atome side, you need an Atome merchant account and the API credentials from your Atome account manager. Atome’s fees are charged to that account. On the AeroChat side, workflows via Skills are on every plan, with a 7-day free trial. Choose by message volume: Starter covers 500 AI responses a month, Growth 2,000 and Advanced 5,000.
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.
Connect Atome to your chat
Paste the payment link recipe, add your Atome test credentials, and place a small 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 Atome for you, free. See plans.
On Shopify? Install AeroChat from the Shopify App Store.
