Class Rate Management: Fix Inconsistent Member Pricing For Online Guest Or Group Tee Time Bookings
This article explains common member booking inconsistencies for online tee times and the proven configuration step to resolve them.
Members sometimes see member rates apply inconsistently, either only to one player in a group or to the entire group, when booking tee times online. These inconsistencies are caused by member classes not being linked to the rate configuration. Attaching the member classes to the appropriate rates resolves the issue.
Common issue
- Members booking as twosomes/threesomes/foursomes online sometimes receive member pricing for only one player or, conversely, member pricing for the entire group inconsistently.
What to check first
-
Confirm booking channel and devices (you would be surprised)
- Verify whether members are booking via the course website or the course mobile app.
- Confirm whether the issue occurs across devices (desktop and mobile). Members have reported the behavior on both cell phones and computers.
-
Verify member profile classes
- Confirm the affected members have the correct member classes assigned on their profiles.
Primary cause
- Member classes on profiles were not tied to the Class Rate Management entries (neither class rates nor Guest Rates). When classes are not linked to the appropriate rates, the system can apply member pricing inconsistently across group bookings.
Resolution
- Go to Settings > Class Rate Management > Click Class Type

- Select the Class Type under the Action. Locate the class rate and Guest Rate configurations relevant to the member classes.
- Use the Membership Class Drowndown (select in the dropdown and then click into the field to the right, and it will appear in that field)

- Use the Membership Class Drowndown (select in the dropdown and then click into the field to the right, and it will appear in that field)
- Attach the member classes assigned to profiles to both the class rate and the Guest Rates.
- In other words: ensure each member class assigned to a member profile is also linked to the corresponding rate entries so the booking engine recognizes the member pricing for all players in the group.
Tip: Display Sequence is critical because Rack, Class, and Guest rates work together as a pricing hierarchy — not as separate, independent rates. To avoid conflicts and ensure the correct rate displays, prioritize your sequences. Example below:
- Class Rates: Sequence 0–10
- Guest Rates: Sequence 11–30
- Rack Rates: Sequence 31–99
A good way to think about it is that the system evaluates rates from the lowest sequence number upward, so Class rates should always take priority over Guest and Rack rates.
Troubleshooting tips
- After attaching classes to the rates, have affected members attempt a test booking on both the website and mobile device to confirm the pricing is now consistent for all players in the group.
- If the issue persists after linking classes to rates, re-check that member profiles indeed include the intended member classes and that those same classes are attached to every relevant rate entry.