ResytechResytech Docs
Activities

Set Up Pricing

How to configure pricing types and pricing modifiers for an activity in Resytech.

Use this guide to define how customers are charged for your activity. Resytech supports multiple pricing types and a powerful modifier system that lets you adjust prices based on dates, times, durations, days of the week, and demographics.

Choose a Pricing Type

  1. Go to Activities > [Activity Name] > Settings > Pricing.
  2. Select a Pricing Type from the dropdown:
Pricing TypeDescription
Per BookingA single flat price for the entire booking, regardless of how many guests. Good for private charters, group experiences, or flat-rate rentals.
Per PersonThe price is multiplied by the number of guests. Used for tours, classes, and per-head activities.
Per EquipmentThe price is multiplied by the number of equipment units selected. Used for equipment rental activities.
  1. Click Save Changes.

The pricing type determines how the base price and all modifiers are applied at checkout.

Understanding Pricing Modifiers

Pricing modifiers adjust the price up or down based on conditions. They are applied on top of the base price and stack with each other. You can add as many modifiers as you need.

Modifier Method Types

Each modifier uses one of these calculation methods:

MethodHow It WorksExample
Flat Amount (+/-)Adds or subtracts a fixed dollar amount+$10 for holidays
Percentage (+/-)Adds or subtracts a percentage of the base price-15% for weekday discount
Fixed Price OverrideReplaces the price entirely with the specified amountSet price to exactly $75 on a specific date

Modifier Types

TypeApplies WhenUse Case
DateA single specific dateHoliday pricing, special occasion surcharges
Date RangeAny date within a start-end rangePeak season pricing, summer surcharges
Days of WeekSelected days of the week (e.g., Sat + Sun)Weekend premiums, weekday discounts
Time RangeBooking start time falls within a rangeHappy hour discounts, sunset premium
DurationThe selected booking duration matchesDiscount for longer rentals
DemographicThe guest demographic (e.g., Child, Senior)Child discounts, military pricing
Multi-DateMultiple specific datesApply the same modifier to several non-contiguous dates at once

The Exclusive Flag

When a modifier is marked as Exclusive, it means: if this modifier applies, no other modifiers of the same type will also apply. This prevents stacking when you want one rule to take priority.

Add a Pricing Modifier

  1. Go to Activities > [Activity Name] > Settings > Pricing.
  2. Scroll to the Pricing Modifiers section.
  3. Click Add Modifier.
  4. In the modal, configure:
    • Modifier Type -- Select the type (Date, Date Range, Days of Week, etc.).
    • Name -- An optional label to help you identify this modifier.
    • Method -- Choose Flat Amount, Percentage, or Fixed Price Override.
    • Amount -- Enter the value. Use a positive number to increase the price, negative to decrease it.
    • Fill in the type-specific fields (date, day checkboxes, time range, etc.).
    • Exclusive -- Check this if the modifier should prevent other same-type modifiers from stacking.
  5. Click Add Modifier to add it to the list.
  6. Click Save Changes at the bottom of the page to persist all modifiers.

You can add multiple modifiers in one session before saving.

Edit or Remove a Modifier

  • To edit, click the modifier row in the table. The modal opens pre-filled with its current values.
  • To remove, click the trash icon on the modifier row.
  • Remember to click Save Changes after making edits.

Export Modifiers to Other Activities

If you have pricing rules that apply across multiple activities (e.g., holiday surcharges), you can export them:

  1. Click the Export button above the modifiers table.
  2. Select the target activities.
  3. Click Export to Selected.

This replaces the pricing modifiers on the target activities with the current activity's modifiers.

Tips

  • Modifiers stack in the order they are listed. The final price is the base price with all applicable modifiers applied sequentially.
  • For Dynamic Duration activities, pricing is calculated from the hourly rate in the Dynamic Duration settings, not the base price.
  • Use the Multi-Date modifier type when you need to apply the same adjustment to several non-contiguous dates (e.g., all holiday dates in a season) without creating individual date modifiers for each.
  • See Change Price for Specific Dates for a focused walkthrough of the most common use case.

On this page