Booking Rules & Payment Policies
Tenant-specific rules for cancellations, reschedules, lockouts, card requirements, preauthorization, failed payments, retries, final charge, and office overrides. No hardcoded company rules.
Cancellation Rules
Controls whether cancellation fees are enforced.
How Jarvixx calculates the cancellation fee.
Amount charged inside the cancellation window.
How close to the appointment a customer can cancel before fees apply.
Jarvis recommendation: Enabled, 72 Hours, 100%
Reschedule Rules
Controls whether reschedule fees are enforced.
How Jarvixx calculates the reschedule fee.
Amount charged inside the reschedule window.
How close to the appointment a customer can reschedule before fees apply.
Number of free reschedules before fees apply.
Jarvis recommendation: Enabled, 72 Hours, 75%
Payment Rules
A preauthorization is not a charge. It verifies funds before service.
Amount to hold before service.
When Jarvixx should attempt the hold.
Jarvis recommendation: 100%, 72 Hours Before Service
Declined Card Rules
Controls how aggressive Jarvixx is when payment fails.
What happens when card payment fails at booking creation.
What happens if the card hold fails before service.
How long the customer has to update card before escalation.
What happens when the final charge fails.
Jarvis recommendation: Owner configurable
Retry + Final Charge
How many times Jarvixx retries failed payment.
How often failed payments are retried.
Jarvis recommendation: Owner configurable
Office Only Fee Overrides
Visible only on admin/office forms. Every override requires a reason and creates an audit log.
Tenant SMS Template
Never hardcode company names. Use tenant variables.