Accepting booking payments
Collect a deposit or full payment when clients book — cuts no-shows further and reduces cash-collection friction on the day.
Paid bookings show up. Clients who paid a deposit are 5-10× less likely to no-show than clients who booked free. If you offer any service over $50, charging at-booking pays for itself within a week.
Turn on payment at booking
- First, connect Stripe in Settings → Payments.
- Open Bookings → Settings → Payments.
- Toggle Require payment at booking on.
- Choose Deposit (e.g. 30%) or Full payment.
- Set your refund policy (Mewayz shows this in the booking confirmation).
- Save. New bookings now redirect to Stripe checkout after slot selection.
Per-service overrides
Want free consultations but paid implementations? Set the default to free, then override per-service: open the service → Payment → Require payment. Each service can have its own rule.
Refunds for cancellations are one click — open the appointment → Cancel & refund. Stripe refund triggers automatically; the slot is freed for someone else.
