Cancellation Terms

The Cancellation Terms resource represents the standard (non-Flex) booking cancellation terms for a Departure. The terms are percentage-based: each window defines what portion of the covered amount is refunded and/or issued as a Future Travel Credit (FTC) when cancellation occurs within it, relative to the departure start date.

These are the base terms a booking receives when no Flex product has been purchased. When a Flex Plan is purchased and confirmed, the plan’s Flex Cancellation Terms apply instead.

Departures expose a reference to their cancellation terms via the cancellation_terms field on the Departures resource.

This resource is read-only.

Note

Cancellation Terms can return with an empty ([]) windows field. This indicates that the cancellation terms could not be reliably calculated by the backend - rather than presenting false information, we return no information. For these tours, refer to the G Adventures booking terms or call in for more details.

Fields

Name

Type

Description

id (read-only)

String

href (read-only)

Field

name (required)

String

The name of this resource.

departure (read-only)

Reference Object

The departure for which these cancellation terms apply

booking_company (read-only)

Reference Object

The booking_company associated with these cancellation terms

terms_url (required)

Url

The URL where the full terms and conditions for the cancellation terms can be found

terms (required)

Nested Object

Description of the cancellation terms

  • lifetime_deposit_retention (required)

String

A description of the lifetime deposit policy applicable to these cancellation terms

  • windows (required)

Field

Description of cancellation windows for these cancellation terms

    • effective_from_date (required)

Date

The date relative to the departure start date from which this cancellation window is effective.

    • effective_from_datetime_utc (required)

Datetime

The datetime from which this cancellation window is effective

    • effective_until_date (required)

Date

The date relative to the departure start date until which this cancellation window is effective.

    • effective_until_datetime_utc (required)

Datetime

The datetime until which this cancellation window is effective

    • effective_days (required)

Nested Object

Dates before departure when this cancellation window applies

      • from_start_date (required)

Integer

Number of days before departure where this cancellation window starts being applicable

      • to_start_date (required)

Integer

Number of days before departure where this cancellation window stops being applicable

    • refund_percent (required)

Decimal

The percentage amount that is refunded when this cancellation window applies

    • travel_credit_percent (required)

Decimal

The percentage amount that is credited as a travel credit when this cancellation window applies

Get Cancellation Terms

The identifier is shared with the departure: fetch the terms using the departure’s id.

GET /cancellation_terms/(string: departure_id)/