# Set Up Trip Protection (/how-to/activities/set-up-trip-protection)



Use this guide when you want to offer customers the option to purchase cancellation protection during checkout. Trip protection lets customers pay a small fee upfront in exchange for coverage if they need to cancel their booking.

How Trip Protection Works [#how-trip-protection-works]

When enabled, trip protection appears as an optional add-on during checkout. Customers can choose to purchase it or skip it. If they purchase it and later need to cancel, they receive a refund based on the coverage rules you define.

Enable Trip Protection [#enable-trip-protection]

1. Go to **Activities > \[Activity Name] > Settings > Trip Protection**.
2. Toggle the **Enabled** switch to on.
3. Configure the settings described below.
4. Click **Save Changes**.

Configure Pricing [#configure-pricing]

The pricing section determines how much the customer pays for trip protection.

Pricing Type [#pricing-type]

Choose how the fee is calculated:

| Type                         | Description                                                                                                |
| ---------------------------- | ---------------------------------------------------------------------------------------------------------- |
| **Flat Amount**              | A fixed dollar amount regardless of booking total (e.g., $10).                                             |
| **Percentage of Subtotal**   | A percentage of the booking subtotal (e.g., 5% of a $200 booking = $10).                                   |
| **Percentage + Flat Amount** | A combination of both. The customer pays a percentage of the subtotal plus a fixed amount (e.g., 3% + $5). |

Flat Amount [#flat-amount]

Enter the fixed dollar amount. This field appears when the pricing type is Flat Amount or Percentage + Flat Amount.

Percentage [#percentage]

Enter the percentage (0-100). This field appears when the pricing type is Percentage of Subtotal or Percentage + Flat Amount.

Configure Coverage [#configure-coverage]

The coverage section determines how much the customer gets back when they make a claim.

Coverage Type [#coverage-type]

| Type                      | Description                                                                                              |
| ------------------------- | -------------------------------------------------------------------------------------------------------- |
| **Percentage of Booking** | The customer is refunded a percentage of the booking total (e.g., 100% = full refund, 80% = 80% refund). |
| **Flat Amount**           | The customer is refunded a fixed dollar amount regardless of booking total.                              |

Coverage Amount [#coverage-amount]

* For **Percentage** coverage: Enter a value between 0 and 100. A value of 100 means the customer gets a full refund.
* For **Flat Amount** coverage: Enter the fixed dollar amount the customer receives.

Include Protection Fee in Refund [#include-protection-fee-in-refund]

Toggle this on if the trip protection fee itself should also be refunded when a claim is made. Toggle off if the protection fee is non-refundable.

Set Deadlines [#set-deadlines]

Purchase Deadline [#purchase-deadline]

How many hours before the booking start time the customer can still purchase trip protection. Set to **0** for no deadline -- customers can add protection right up until the activity starts.

For example, setting this to 24 means customers must purchase trip protection at least 24 hours before the activity.

Claim Notice Period [#claim-notice-period]

How many hours before the booking start time the customer must submit a cancellation claim to receive their coverage. Set to **0** for no deadline.

For example, setting this to 12 means the customer must cancel at least 12 hours before the activity to be eligible for the trip protection refund.

Customize Display [#customize-display]

Custom Title [#custom-title]

Change the name shown to customers during checkout. The default is "Trip Protection." You could change it to "Cancellation Coverage," "Weather Protection," or whatever fits your brand.

Custom Description [#custom-description]

Add a description that appears below the title during checkout. Use this to explain what the protection covers in plain language, for example: "Get a full refund if you need to cancel for any reason up to 12 hours before your trip."

Save and Test [#save-and-test]

1. Click **Save Changes**.
2. Visit your checkout page and add the activity to a test booking to verify the trip protection option appears and the pricing is correct.

Disable Trip Protection [#disable-trip-protection]

To turn off trip protection for an activity:

1. Toggle the **Enabled** switch to off.
2. Click **Save Changes**.

Disabling trip protection removes the option from checkout for future bookings. Customers who already purchased trip protection on existing bookings retain their coverage.

Tips [#tips]

* Trip protection is configured per activity. Different activities can have different protection options and pricing.
* Setting the coverage to 100% with "Include Protection Fee in Refund" turned on provides the most generous coverage -- the customer gets everything back.
* The purchase deadline and claim notice period work independently. A customer might purchase protection well in advance but still need to meet the claim notice period to actually use it.
* Consider your cancellation policy when setting up trip protection. If you already have a generous cancellation policy, trip protection adds a way to monetize the flexibility you are already offering.
