Skip to main content

Cancellation Policy

❗️

The cancellation policy at search time and the actual cancellation policy for bookings may differ. Please follow this guide to prevent any claims.

Key Summary​

  • Two policies exist: Static Policy (for search) and Dynamic Policy (actually applied)
  • Cancellations use Dynamic Policy: Dynamic Policy is applied when canceling a reservation
  • Check before booking: Always query Dynamic Policy before payment and inform the customer

Two Cancellation Policies​

ONDA's cancellation policy is divided into Static Policy and Dynamic Policy.

CategoryStatic PolicyDynamic Policy
PurposeDisplay in search resultsApplied at actual cancellation
CharacteristicsProperty-level default (conservative)Actual policy by room/time
APISearch Property DetailCancellation & Refund Policy before reservation
Fieldrefund_policy objectrefund_policy object

Static Policy​

A default policy set at the property level, displaying the most conservative cancellation policy.

  • API:
  • Purpose: Provide approximate cancellation policy in search results
  • Note: May differ from the policy applied at actual cancellation

⚠️ Caution

Do not provide customers with a confirmed cancellation policy based on Static Policy alone. Cancellation fees and refund amounts may differ at actual cancellation.

Dynamic Policy​

The actual cancellation policy for the room the customer wants to book. It may vary by room, date, and time.

💡 Key Point

Dynamic Policy is always applied when canceling a reservation.

Implementation Guide​

Partners should handle cancellation policies with the following flow:

Step 1: Display Search Results​

API: Search Property Detail
Display: Static Policy (for reference)
  • Provide approximate cancellation policy in search results
  • Recommended text: "Cancellation policy may change at time of booking"

Step 2: Check Before Booking​

API: Cancellation & Refund Policy before reservation
Display: Dynamic Policy (actually applied)
  • Must be called before payment to check the actual cancellation policy
  • Clearly inform the customer of this policy

Step 3: Process Cancellation​

Applied: Dynamic Policy
  • Cancellation fees/refunds are processed according to Dynamic Policy