Gift Orders in Chat for WooCommerce
Yes. AeroChat takes gift orders for your WooCommerce store in the chat. It takes the recipient’s name and address, the gift message and the date it must arrive, creates the order in WooCommerce through its REST API with the buyer as the billing contact and the recipient as the shipping address, and sends a payment link. When the payment is confirmed, the order goes to packing with a gift note, on WhatsApp and every other channel.
This recipe turns “can you send this to my friend?” into a paid gift order with everything your packing team needs. Part of connecting WooCommerce to WhatsApp and AI chat.
What happens today
Gift orders come with questions: “can you ship to a different address?”, “can you add a card?”, “will it arrive by Friday?”, “please don’t put the price in the box”. The checkout doesn’t always have a place for all of it, so the shopper messages and someone copies the details onto the order by hand. A missed note means a gift arrives with the invoice inside.
The flow that works
- The shopper says they want to send a gift.
- AeroChat helps them choose the product, or confirms the one they asked about, and checks it is in stock.
- It asks for the recipient’s name, address and phone, the gift message and the date it must arrive by.
- It checks your delivery times and the cut-off for that date. If the date can’t be met, it says so and offers the fastest option.
- It creates the order in WooCommerce: the buyer as billing contact, the recipient as shipping address, the gift message as a customer note, and a private note for packing such as “Gift, no prices in the parcel”.
- It sends an Airwallex payment link for the total. When the payment is confirmed, the order is marked paid and goes to packing.
What it looks like on WhatsApp
Customer: I’d like to send the Lavender candle set to my sister in Denver for her birthday on the 14th. (example)
AeroChat: Happy birthday to her. What’s her name, address and phone number, and what would you like the card to say?
Customer: Kate Lin, 220 Pine St, Denver 80203, 555 0144. “Happy birthday Kate, love Em”
AeroChat: Thanks. Standard delivery arrives by the 12th (example), so it’s in time. The total is $46 with gift wrap. Here’s your payment link. I’ll leave prices out of the parcel.
In WooCommerce: after payment, a processing order (example) is created for the candle set, billed to the buyer and shipped to Kate Lin, with the card message as a customer note and a private note “Gift, no prices in the parcel, arrive by the 14th”.
The recipe
Copy this into AeroChat
When a customer wants to send an order as a gift, follow these steps.
- Confirm the product and variant, and check it is in stock in WooCommerce.
- Ask for the recipient’s name, address and phone, the gift message, and the date it must arrive by.
- Check our delivery times and cut-offs in our knowledge base. If the date can’t be met, say so and offer the fastest option.
- Quote the total, including shipping and gift wrap if we offer it.
- Create the order in WooCommerce: the customer as billing contact, the recipient as shipping address, the gift message as a customer note, and a private note “Gift, no prices in the parcel” with the arrival date.
- Send an Airwallex payment link for the total. When the payment is confirmed, mark the order paid and send the order number.
Never promise an arrival date our delivery times don’t support. Reply in the customer’s language.
Add your gift wrap price and how you print gift messages to steps 4 and 5 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. Creating orders with separate billing and shipping addresses, and order notes, is 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.
- Your knowledge base. Your delivery times, cut-offs and gift options, synced from your WordPress pages by the AeroChat plugin.
- 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.
After you paste the recipe, AeroChat builds the workflow as a draft and shows a checklist: connect WooCommerce, connect Airwallex, add your knowledge base, 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 you offer gift wrap and cards, and their price.
- Your cut-off times for dated deliveries.
- Whether gift orders leave out the invoice.
The result to expect
Gift orders arrive at your packing team complete, with the address, the message and the date on the order. Shoppers who would have given up at checkout send the gift from the chat.
Measure it with your own numbers: gift orders taken in chat, and gift orders sent with a missing note or wrong address, for a month before and after.
Next: see the gift order 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 ordering.
Take your first gift order in chat
Connect WooCommerce and Airwallex, paste the recipe, and send a gift to a friend 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 WooCommerce for you, free. See plans.
