Allow users to create pricing rules to dynamically adjust pricing of bookings when clients self-register, and optionally apply when a user manually generates an invoice. Handle situations like multi-pet discounts Weekend/holiday pricing Different pricing for dog size or temperament