Pricing & Modifiers
Set up pricing, seasonal modifiers, and dynamic pricing for your activities.
Resytech offers flexible pricing options to match how your business charges customers. Pricing is built from a base price, optional duration-based pricing, pricing modifiers, and add-ons.
Pricing Models
Every activity uses one of three pricing models, set when configuring the activity:
| Model | How It Works |
|---|---|
| Per Booking | A flat rate charged once per booking, regardless of group size |
| Per Person | The base price is multiplied by the number of participants |
| Per Equipment | The price is applied per piece of equipment selected |
Base Pricing
The base price is the starting price before any modifiers are applied.
- For Tour and Equipment Rental activities, each duration option has its own price. The base price on the activity is used as a default.
- For Dynamic Duration Equipment Rental activities, pricing is based on a base hourly rate configured in the dynamic duration settings.
| Setting | Description |
|---|---|
| Base Price | The default price for the activity |
| Price Modifier Minimum | The lowest price the activity can be reduced to after all modifiers are applied. Prevents modifiers from driving the price below a floor. |
Pricing Modifiers
Modifiers adjust the base price based on conditions. Multiple modifiers can stack. Each modifier has a name for easy identification in the dashboard.
Modifier Types
| Type | What It Targets | Settings |
|---|---|---|
| Date | A single specific date | Date, adjustment amount |
| Multi-Date | Multiple specific dates | List of dates, adjustment amount |
| Date Range | A range of dates (e.g., peak season) | Start date, end date, adjustment amount |
| Days of Week | Specific days of the week (e.g., weekends) | Selected days, adjustment amount |
| Time Range | Bookings within a time window | Start time, end time, adjustment amount |
| Duration | Specific duration options | Target durations, adjustment amount |
| Demographic | A specific guest demographic (e.g., Child, Senior) | Demographic name, adjustment amount |
| Equipment Utilization | The percentage of equipment booked during the booking's window — surge when busy, discount when slow | Threshold %, comparator (≥ or ≤), adjustment amount |
Modifier Settings
Each modifier includes these additional settings:
| Setting | Description |
|---|---|
| Name | A label for the modifier (internal use, shown in dashboard) |
| Method Type | How the adjustment is applied: fixed amount increase/decrease, or percentage increase/decrease |
| Modify By Amount | The dollar amount or percentage to adjust by |
| Is Exclusive | When enabled, this modifier replaces the base price entirely instead of adding to it. Only one exclusive modifier can apply at a time. |
How Modifiers Stack
When multiple modifiers match a booking, they are applied in order:
- If any exclusive modifier matches, it replaces the base price entirely.
- Non-exclusive modifiers are applied additively to the base price (or to the exclusive price if one matched).
- The final price will never go below the Price Modifier Minimum set on the activity.
Seasonal Pricing
Charge different rates during peak and off-peak periods by creating a Date Range modifier:
- Go to Pricing > Modifiers
- Click Add Modifier
- Select Date Range type
- Set the date range (e.g., June 1 through August 31)
- Define the price adjustment (percentage increase/decrease or fixed amount)
Day-of-Week Pricing
Charge more on weekends or less on slower days by creating a Days of Week modifier. Select the target days and set the adjustment amount.
Time-Based Pricing
Offer different rates for morning vs. afternoon sessions by creating a Time Range modifier with start and end times.
Duration-Based Pricing
Adjust prices for specific duration options. For example, offer a discount on 3-hour rentals by targeting that duration with a negative modifier.
Demographic Pricing
Set different rates for different guest types (e.g., reduced child pricing, senior discounts) by creating a Demographic modifier tied to a specific company demographic.
Demand-Based Pricing
Charge more when demand is high and less when it's slow by creating an Equipment Utilization modifier. The system computes the percentage of your equipment that's already booked during the customer's window (worst-case across the booking duration for multi-day bookings) and compares it against the threshold you set.
The utilization signal is detected automatically — for rental activities it tracks the percentage of your fleet in use, and for tours/capacity-based activities it tracks the percentage of seats sold.
Surge pricing (charge more when demand is high):
- Go to Pricing > Modifiers and click Add Modifier.
- Select Equipment Utilization type.
- Set the comparator to At or above.
- Enter the threshold percentage (e.g.,
80to fire when 80%+ of equipment is booked). - Choose your method and adjustment amount (e.g., Percentage +20% to add a 20% surge).
Demand-stimulus discount (charge less when demand is low):
- Same steps, but set the comparator to At or below.
- Enter a low threshold (e.g.,
30). - Set a negative percentage or flat amount to discount the price.
Tiered pricing by stacking multiple thresholds:
| Threshold | Comparator | Adjustment |
|---|---|---|
| 80% | At or above | +10% |
| 95% | At or above | +20% (additional) |
A booking that hits 95% utilization gets both modifiers applied in order, producing a 32% surcharge total (1.10 × 1.20 = 1.32).
Trip Protection
Trip protection is an optional add-on that customers can purchase during checkout to protect their booking.
| Setting | Description |
|---|---|
| Enabled | Toggle trip protection on or off for this activity |
| Custom Title | Display name shown to customers (e.g., "Trip Protection Plan") |
| Custom Description | Explanation text shown during checkout |
| Pricing Type | How the cost is calculated: Flat (fixed amount), Percent (of booking subtotal), or Percent + Flat (both combined) |
| Flat Amount | The fixed dollar amount (used with Flat or Percent+Flat pricing) |
| Percent Amount | The percentage of the booking subtotal (used with Percent or Percent+Flat pricing) |
| Coverage Type | How refunds are calculated: Percent (of booking total) or Flat (fixed refund amount) |
| Coverage Amount | The refund amount or percentage |
| Protection Cost Refundable | Whether the trip protection fee itself is refundable |
| Purchase Deadline (Hours) | How many hours before the activity the customer must purchase protection |
| Claim Notice Period (Hours) | How many hours before the activity the customer must file a claim |
Add-Ons
Offer optional extras that customers can add during checkout:
- Equipment upgrades (premium gear, accessories)
- Food and beverage packages
- Photo/video packages
- Insurance or trip protection
Each add-on has its own price and can be attached to specific activities.
Payment Settings
Configure deposit collection on a per-activity basis.
| Setting | Description |
|---|---|
| Downpayment Enabled | Collect a partial payment at booking time instead of the full amount |
| Downpayment Percent | Percentage of total collected as a deposit (e.g., 50%) |
| Downpayment Collection Days | Number of days before the activity to automatically collect the remaining balance |
Taxes & Fees
Location-specific taxes and fees are applied automatically at checkout. Configure these under Dashboard > Taxes & Fees. See Taxes & Fees for more details.
