Automatic Refunds for Cancelled Bookings
Last reviewed: 2026-08-05
On this page
Automatic refunds let Easy Appointment Booking ask Shopify to refund a paid booking when it is cancelled. The refund is processed by Shopify and returned to the customer's original payment method.
Enable automatic refunds
- In Easy Appointment Booking, open Settings.
- Go to General > Shopify Workflow.
- Turn on Automatically refund the Shopify Order.
- Save your settings.
Once enabled, an eligible cancellation automatically triggers a refund on the linked Shopify order.
Refund one booking while leaving the setting off
If you want to decide case by case:
- Open Bookings and select the booking.
- Click Cancel.
- Select Refund the customer in the cancellation dialog.
- Confirm the cancellation.
If you leave the refund option unchecked, the booking is cancelled but the Shopify order is not refunded. You can handle the refund later from Shopify Admin.
What happens after a refund
- Shopify returns the funds to the original payment method.
- The refund appears on the linked Shopify order.
- A note is added to the order recording the booking cancellation.
- The booking remains in the app's cancelled history.
Automatic refunds apply to every cancellation, including accidental cancellations and customer-initiated cancellations when self-service is enabled. Review your cancellation policy before turning this on.
Important distinction
Booking refunds are different from refunds or credits for your Easy Appointment Booking app subscription. For app billing questions, see Refunds. For booking payments, see Payment and Shopify payouts.
Next steps
- Editing, cancelling, and rescheduling bookings — manage a booking from the dashboard
- Letting customers reschedule or cancel — enable customer self-service
- Payment and Shopify payouts — understand Shopify payment processing