Skip to main content

Pricing Overview

Configure flexible pricing for your club with rate rules, dynamic adjustments, and promotional offers.

How Pricing Works

flowchart TD
A[Tee Time Request] --> B{Player Type}
B -->|Member| C[Member Rate Rules]
B -->|Visitor| D[Visitor Rate Rules]
C --> E[Apply Time/Day Rules]
D --> E
E --> F{Dynamic Pricing?}
F -->|Yes| G[Auto-Yield Adjustment]
F -->|No| H[Base Rate]
G --> I[Weather/Event Context]
I --> J[Final Price]
H --> J

Pricing Components

ComponentDescription
Base RatesStandard prices per player type and time slot
Rate RulesConditions that adjust pricing (time, day, season)
Dynamic PricingAutomatic adjustments based on demand and conditions
TemplatesPre-built rules for common scenarios
PromotionsSpecial offers and discount codes

Rate Types

Member Rates

Pricing for club members based on membership classification:

ClassificationTypical Setup
Full MemberIncluded in dues / R0
Playing MemberFixed rate (e.g., R150)
Intermediate% of visitor rate (e.g., 40%)
Junior (U18)% of visitor rate (e.g., 25%)
Senior (65+)% of visitor rate (e.g., 60%)

Visitor Rates

Standard pricing for non-members:

  • Standard Visitor: Full rate
  • Reciprocal Member: Discounted via agreements
  • Society/Corporate: Group rates

Time-Based Rates

Adjust pricing by time of day:

Typical Weekend Schedule
------------------------
06:00 - 10:00 Peak +20%
10:00 - 14:00 Standard Base rate
14:00 - Close Twilight -25%

Quick Setup Guide

1. Configure Base Rates

  1. Go to Pricing > Rate Rules
  2. Click Add Rate Rule
  3. Set player types and base prices
  4. Define applicable days and times

1A. Example Rule (copy the pattern)

Use this as a plain-language template when filling out the form:

Name: Weekend Peak
Applies to: Visitors
Days: Saturday, Sunday
Time window: 06:00 - 10:00
Action: Percentage +20%
Priority (order): 150

2. Enable Dynamic Pricing

  1. Go to Settings > Dynamic Pricing
  2. Toggle Enable Auto-Yield
  3. Configure bounds (min/max adjustments)
  4. Save settings

3. Use Templates

  1. In the pricing builder, click Templates
  2. Browse categories (time, demand, weather, events)
  3. Select and customize a template
  4. Save the rule

Pricing Builder

The visual pricing builder lets you create rules without technical knowledge:

flowchart LR
subgraph Builder[Pricing Builder]
Conditions[Set Conditions] --> Actions[Choose Action]
Actions --> Preview[Preview Impact]
Preview --> Save[Save Rule]
end

Available Actions

ActionExample
Percentage+15% for peak times
Fixed Adjustment-R50 for seniors
Set RateR350 flat rate
Cap/FloorMaximum R500, minimum R200
Admin Portal
└── Pricing
├── Overview
├── Dynamic Pricing
├── Templates
└── Experiments

Troubleshooting

A new rule is not affecting prices

  1. Check the time window (start/end time) and day of week match the tee times you tested.
  2. Ensure the rule is Active and has a higher order than overlapping rules.
  3. Use Preview in the rule editor to confirm it matches.

Prices look too high or too low

  1. Review the Auto-Yield bounds under Settings > Dynamic Pricing.
  2. If a template was used, confirm the percentage matches your intent.
  3. Check if multiple rules overlap and a higher-priority rule is winning.