WooCommerce
WooCommerce is optional. Enable it when the salon needs online deposits, full prepayment, WooCommerce payment gateways, invoices, or order-based accounting.
Service products
Services can be synced to WooCommerce products. Keep product names and prices aligned with the service catalog, and avoid editing synced product data in two places without a clear process.
Checkout
When WooCommerce checkout is enabled, the booking flow can create an order and send the customer through the store checkout. Payment status changes can update booking payment records.
Payment states
Use payment status rules that match the salon policy:
- Pending payment for unpaid online bookings.
- Deposit paid for partial payment workflows.
- Paid for fully settled appointments.
- Failed or cancelled when checkout does not complete.
Operational checks
Before production:
- Confirm WooCommerce currency and tax settings.
- Confirm payment gateways are live and tested.
- Confirm email templates include booking context.
- Confirm abandoned or failed checkout behavior with staff.
- Confirm refund and cancellation policy.