Process Square Refunds from WhatsApp
Ask the agent to refund a customer. It finds the payment by order number or card last-four, calls Square's Refunds API, and confirms with the refund ID and gateway posting time — no iPad, no POS, no dashboard.
Conversation example
Refund order #1268 from Main St — $29.15. Customer's cold brew tasted off and we offered a full refund.
Looking up order #1268 at Main St...
Order found. Order: #1268 Total: $29.15 (tender: Visa 4242, tap) Payment ID: pymt_AB09Lk3dR Refundable: $29.15 (no prior refunds) Issuing a full refund now...
Refund complete. - Refund ID: rfnd_2Cm8YzQ1 - Amount: $29.15 (full) - Tender: Visa (returns to card in 3-5 business days) - Inventory: cold brew 16oz × 2 restocked at Main St - Employee on original ticket: Maya P. (her tip of $3.50 was also reversed) Want me to also log this in your guest-recovery sheet with a note so we can follow up with a free drink next visit?
More Square use cases
In-Store Square Sale Alerts on WhatsApp
Every time a payment is taken at the POS, the Square webhook fires and the agent posts the sale — items, employee, payment method, and total — into your operations WhatsApp group.
Daily Square POS Report on WhatsApp
After close of business the agent pulls the day's transactions, groups them by location and employee, and delivers a clean nightly report with totals, tips, refunds, and top items.
Square Online-to-POS Inventory Sync
A scheduled job reconciles inventory between Square Online and Square POS at every location using the Inventory API, and flags any item where the counts have drifted since the last sync.
Square Loyalty Event Tracking on WhatsApp
When customers earn stars, redeem rewards, or reach a new tier, the Square Loyalty webhook fires and the agent logs the event, pings your CRM channel, and stores the activity for weekly loyalty reports.
Square Customer Lookup with Loyalty Balance
Ask the agent for a customer by name, email, or phone. It queries the Customers API, joins with Loyalty and Orders, and returns lifetime spend, loyalty stars, tier, and last visit in one clean summary.
Deploy this in minutes
Create a LunoGen agent, connect Square, and start running this workflow from WhatsApp today.