Benefits & Eligibility
Landing page for member benefits (reciprocity + corporate/association discounts) and how pricing/streams apply them.
- Docs site (published): https://teetime-docs.uat.digiwedge.com/benefits
- Code:
libs/tee-time-services/src/lib/benefits/*
Quick links
TL;DR (runtime behavior)
- Pricing and streams accept an eligibility context
{ tenantId, membershipNumber, providerCode, homeClubCode?, handicap? }. - Reciprocity uses bilateral > network resolution. Default mode is best price (first applicable agreement); stack mode can apply multiple bilaterals plus network.
- Day/time/blackout/handicap rules gate discounts; errors degrade to standard visitor pricing.
- Applied discounts are recorded in
BenefitApplication; membership validations are stored inBenefitMembership.
See the linked sub-pages for full detail, defaults, and operational guidance.