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
| Component | Description |
|---|---|
| Base Rates | Standard prices per player type and time slot |
| Rate Rules | Conditions that adjust pricing (time, day, season) |
| Dynamic Pricing | Automatic adjustments based on demand and conditions |
| Templates | Pre-built rules for common scenarios |
| Promotions | Special offers and discount codes |
Rate Types
Member Rates
Pricing for club members based on membership classification:
| Classification | Typical Setup |
|---|---|
| Full Member | Included in dues / R0 |
| Playing Member | Fixed 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
- Go to Pricing > Rate Rules
- Click Add Rate Rule
- Set player types and base prices
- 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
- Go to Settings > Dynamic Pricing
- Toggle Enable Auto-Yield
- Configure bounds (min/max adjustments)
- Save settings
3. Use Templates
- In the pricing builder, click Templates
- Browse categories (time, demand, weather, events)
- Select and customize a template
- 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
| Action | Example |
|---|---|
| Percentage | +15% for peak times |
| Fixed Adjustment | -R50 for seniors |
| Set Rate | R350 flat rate |
| Cap/Floor | Maximum R500, minimum R200 |
Navigation Map
Admin Portal
└── Pricing
├── Overview
├── Dynamic Pricing
├── Templates
└── Experiments
Troubleshooting
A new rule is not affecting prices
- Check the time window (start/end time) and day of week match the tee times you tested.
- Ensure the rule is Active and has a higher order than overlapping rules.
- Use Preview in the rule editor to confirm it matches.
Prices look too high or too low
- Review the Auto-Yield bounds under Settings > Dynamic Pricing.
- If a template was used, confirm the percentage matches your intent.
- Check if multiple rules overlap and a higher-priority rule is winning.
Related Guides
- Dynamic Pricing - Auto-yield and context-based adjustments
- Templates - Pre-built pricing templates
- Experiments - A/B test your pricing
- Pricing FAQ - Common questions
- Pricing Launch Checklist - Safe rollout steps