For providers

Operations

Cancellation policy

Per-tenant default + per-offering override. Tier-based refund percentages.

Every booking inherits a cancellation policy at the moment of confirmation: per-offering override → tenant default → empty (no refund possible). The customer-facing detail page shows the resolved policy so refund expectations are explicit.

Set the tenant default at /provider/settings → Cancellation Policy. Override per-offering on the offering edit page. A policy is an array of { hoursBeforeStart, refundPercent }; sorted descending at apply time.

External-fulfillment bookings (taxi / flights) layer the vendor's own policy on top — the platform refund respects whichever is stricter.