✓ Pay Later: no processing fee; 25% deposit required before the booking is secured.
✓ Server-authoritative pricing: browser totals are estimates only; Laravel recalculates prices and fees before saving.
Your reservation is stored before confirmation emails are attempted, so an email problem cannot erase the booking.