Skip to main content

Overview

The Protect Group integration adds an optional refund protection step to the checkout flow. Customers can purchase protection on the value of their order, giving them the ability to claim a refund directly through Protect Group if they can no longer attend. The entire claims process — including verification and payout — is handled by Protect Group, with no admin involvement required. This is useful for:
  • Giving customers confidence to purchase tickets in advance, knowing they’re covered
  • Reducing the volume of refund requests that your team needs to handle manually
  • Generating additional revenue through protection fees
When enabled, an additional step appears during checkout where customers can opt in or out of protection before completing their order.

How It Works

The protection lifecycle follows four stages:
StageWhat Happens
QuoteDuring checkout, Protect Group calculates a protection fee based on the order value, event details, and number of items
SelectionThe customer sees the quoted fee and chooses to add or decline protection
SaleWhen the order is completed, the quote is converted into an active protection policy with Protect Group
ClaimIf the customer needs a refund, they submit a claim directly through Protect Group’s portal

What Gets Protected

Protection covers the value of eligible items in the basket. The following item types can be protected:
  • Tickets
  • Products
  • Fees
  • Fulfilment fees
  • Resale fees
The protection fee itself is not covered — it is a separate charge for the insurance service. However, if the customer receives a full refund (including cancellation of the protection), the Protect Group fee is also refunded.
If a basket only contains fee items (no tickets or products), refund protection is not offered — there must be at least one core item to protect.

Enabling Protect Group

Protect Group is enabled per company and requires credentials from your reseller. To configure it:
  1. Navigate to Settings
  2. Open Protect Group settings
  3. Toggle the integration on
The Protect Group integration must first be enabled at the reseller level with valid API credentials before it becomes available to companies. If the integration toggle is not visible, contact your reseller.

Configuration Options

Once enabled, the following settings are available:
SettingDescription
Event opt-in requiredControls the default behaviour for events. When off (default), all events offer protection unless individually opted out. When on, events must individually opt in to offer protection.
Vendor codeBy default, the reseller’s vendor codes are used. You can override these with your own codes if Protect Group has issued them directly to you. Separate codes are available for test and live modes.
Contact emailThe support email address shown to customers in protection-related communications.
Minimum order valueThe minimum basket total (of protectable items) required before protection is offered. Configured per currency. When set to 0 for a currency, protection is not offered for orders in that currency.
Tax bandThe tax band applied to the protection fee. Protect Group requires that the tax rate does not exceed 2 decimal places.
Cut-off before the eventHow close to the event start date protection can still be purchased. The default is 72 hours. For baskets containing items from multiple events, the earliest event start date is used.

Event-Level Overrides

Each event can override the company-level setting. From the event dashboard, the Protect Group integration setting has three options:
OptionBehaviour
InheritUses the company’s default setting (either all events are included or events must opt in)
EnableProtection is offered for this event regardless of the company default
DisableProtection is not offered for this event regardless of the company default
This allows fine-grained control — for example, enabling protection company-wide but disabling it for free events or internal functions where it doesn’t apply.

The Checkout Experience

When a customer reaches the refund protection step during checkout, they see a Protect Group widget displaying:
  • The quoted protection fee for their order
  • An explanation of what the protection covers
  • Options to accept or decline
If the customer selects protection, the fee is added to their basket and appears as a line item in the order summary. If they decline, a warning is shown: “You are about to complete your booking without refund protection, are you sure you want to continue?”

Basket Changes After Selection

If the customer modifies their basket after selecting protection (adding or removing items, applying or removing discount codes), the protection is automatically recalibrated:
  • The existing quote is removed
  • Eligibility is re-checked against the updated basket
  • If still eligible, a new quote is fetched and the updated fee is applied
  • If no longer eligible (e.g., the basket total dropped below the minimum), protection is removed
This happens transparently — the customer sees the updated fee without needing to re-select protection.

After the Order Is Completed

For Customers

Once the order is completed, the protection policy is finalised with Protect Group. The customer receives:
  • An order confirmation email noting their refundable booking, with details on how to make a claim and the terms and conditions
  • If the policy is still being processed when the confirmation sends, the email states: “Your refund protection policy is currently being processed, you will receive a separate confirmation email once this is complete.”
Customers can also view their protection status from their order page, where a Show Details link opens a panel with the policy status and terms.

For Admins

On the admin order view, protected orders show a Refund Protection section with a Show Details link. This opens a panel displaying:
  • Status — whether the policy is active, processing, or completed
  • Terms and Conditions — the full policy terms from Protect Group
Individual order items display a protection badge:
BadgeMeaning
Protected (green shield)This item is covered by the active protection policy
Claimed (shield with checkmark)A claim was made and processed for this item
Not Protected (grey shield)This item is not covered
The protection badge colour defaults to green (#005C3D) but can be customised per fee item when configuring the refund protection fee.

Refunds and Cancellations

When items on a protected order are cancelled or refunded through the admin:
ScenarioWhat Happens
All protected items cancelledThe entire Protect Group policy is cancelled. The protection fee is also refunded (Protect Group fees are refundable).
Some protected items cancelledEach cancelled item is removed from the policy individually. The remaining items stay protected.
Protection cancellations are coordinated automatically with Protect Group’s API — no manual steps are needed.
If a customer’s order has active refund protection and they initiate an order modification, the protection policy is cancelled. They may purchase a new policy on the modified order. The checkout displays: “Your refund protection policy will be cancelled, you may purchase a new policy on your modified order.”

Box Office Support

By default, refund protection is only available in the online checkout. To enable it in the box office:
  • The Refund protection in box office feature must be enabled at the reseller level
  • Box office staff may need to complete mandatory training before the setting can be activated
When enabled in box office, staff see the same protection selection step during checkout. However, protection can only be added when:
  • An actual customer is selected for the order (not a staff-created order without a customer)
  • The message “Select a customer to offer refund protection in box office” appears if no customer is assigned
When protection is selected on behalf of a customer, a notice confirms: “You are about to take out refund protection on behalf of [Name] ([email]).”

Eligibility Rules

An order must meet all of the following criteria for protection to be offered:
RuleDetail
Feature enabledThe Protect Group integration must be active for the company
Event opted inThe event(s) in the basket must not be opted out of protection
Minimum order valueThe total of protectable items must meet the per-currency minimum
Cut-off not passedThe earliest event in the basket must start after the configured cut-off period (default: 72 hours)
Single companyFor multi-company baskets, only orders from a single event company are eligible
Protectable items existThe basket must contain at least one eligible item type (ticket, product, etc.) — not just fees
If any of these conditions are not met, the refund protection step is skipped during checkout.

Email Notifications

EventEmail Content
Order completed with protectionConfirmation includes a Refundable booking section with claim instructions and terms
Policy still processingStates the policy is being processed and a follow-up email will be sent
Policy finalisedSent when the protection policy has been processed, with full details and claim information
Claim processedNotifies the customer of changes to their order following a refund protection claim