Skip to main content

Benefits & Eligibility

Landing page for member benefits (reciprocity + corporate/association discounts) and how pricing/streams apply them.

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 in BenefitMembership.

See the linked sub-pages for full detail, defaults, and operational guidance.