Reorders in Chat for WooCommerce
Yes. AeroChat takes reorders for your WooCommerce store in the chat. It verifies the customer, finds their recent orders in WooCommerce, checks each item is still in stock at today’s price, and creates the new order through the REST API with their saved address. It sends a payment link, and once the payment is confirmed, the order goes to packing, on WhatsApp and every other channel.
This recipe turns “same as last time, please” into a paid order in one short conversation. Part of connecting WooCommerce to WhatsApp and AI chat.
What happens today
Regular customers run out of coffee, pet food or skincare and message to order the same again. Someone looks up their last order, works out the items and sizes, and either sends links one by one or creates the order by hand. When the reply is slow, the customer buys elsewhere.
The flow that works
- The customer asks to reorder.
- AeroChat asks for the email or phone they ordered with and finds their recent orders in WooCommerce.
- It reads back the last order’s items and quantities, and asks if anything should change.
- It checks each item is still sold and in stock, and uses today’s price.
- It creates the order in WooCommerce with the confirmed items and the shipping address from their last order, and sends a payment link.
- When the payment is confirmed, it marks the order paid and sends the order number.
What it looks like on WhatsApp
Customer: Hi, can I get the same as my last order? (example)
AeroChat: Of course. Can you confirm the email on your account?
Customer: sara@example.com
AeroChat: Thanks, Sara. Last time you ordered 2 bags of Ethiopia beans, 1kg, and 1 box of filters. All in stock, $71 with delivery to 8 Oak Lane. Same again?
Customer: Yes
AeroChat: Here’s your payment link for $71. I’ll confirm the order number as soon as it’s paid.
In WooCommerce: after payment, a new order (example) with the same items and shipping address is created and marked paid.
The recipe
Copy this into AeroChat
When a customer asks to order the same thing again, follow these steps.
- Ask for the email or phone number they ordered with. Find their most recent orders in WooCommerce. If you find none, ask for an order number.
- Read back the items, variants and quantities from the order they mean. Ask if they want to change anything.
- Check each item is still sold and in stock. If one is out of stock, leave it out, tell them, and suggest the closest one in stock.
- Quote the total at today’s prices, including shipping, to the address from their last order. Ask if the address is still right.
- Create the order in WooCommerce and send an Airwallex payment link for the total.
- When the payment is confirmed, mark the order paid and send the order number.
Never use old prices. Never share another customer’s orders. Reply in the customer’s language.
If you offer a reorder discount, add the code to step 4 before you paste it.
What to connect
- WooCommerce orders. In WooCommerce, go to Settings, Advanced, REST API, and add a key with read and write access. Copy the consumer key and consumer secret, and paste them in when AeroChat asks. Listing a customer’s orders and creating new orders are documented at woocommerce.github.io/woocommerce-rest-api-docs.
- WooCommerce catalog. Built in. The AeroChat WordPress plugin syncs your products, variants, prices and stock, and your shipping zones and rates.
- Airwallex. Built in. Connect your Airwallex account in the AeroChat dashboard. Airwallex confirms each payment to AeroChat, so the shopper never has to tell you they paid. Payment links are on Growth and above.
Selling wholesale with Wholesale Suite? See wholesale reorders in chat.
After you paste the recipe, AeroChat builds the workflow as a draft and shows a checklist: connect WooCommerce, connect Airwallex, then switch it on. If it built the connection from WooCommerce’s public documentation, 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
- Whether AeroChat suggests a replacement when an item is out of stock.
- Whether repeat customers get a reorder discount.
- How AeroChat confirms who the customer is before reading their orders.
The result to expect
Repeat customers reorder in one short conversation, with the order built for them, and your team doesn’t rebuild orders by hand.
Measure it with your own numbers: reorders taken in chat, and how many of those are paid, for a month before and after.
Next: see the reorder workflow across every channel and payment links for WooCommerce.
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 WooCommerce connection behind it. See what each channel does on the WooCommerce integration page.
Channel versions: WhatsApp reorders, WhatsApp B2B reorders.
Take your first reorder in chat
Connect WooCommerce and Airwallex, place a test order, and ask your own number for the same again.
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 WooCommerce for you, free. See plans.
