BRP — Benefits Rewards Program

One hub for member benefits, GHL automations, and store checkout.

Use this page as your patient-facing entry for enrollment and follow-up. Plug your Stripe products into env vars, and keep GHL workflow links in one editable config file.

GoHighLevel workflows

Point each link to a GHL workflow trigger, pipeline stage, booking calendar, or survey. Replace placeholders in lib/storefront.ts with links from your sub-account.

  • BRP enrollment:ghlBrpWorkflowUrl
  • Store-wide:ghlStoreWorkflowUrl
  • Booking:ghlGeneralBookingUrl
  • Post-purchase:ghlPostPurchaseUrl
Open scheduling link

Stripe checkout

Payments run server-side via /api/store/checkout. Create Products and Prices in Stripe Dashboard, then map each Price ID to the matching env variable below.

  • STRIPE_SECRET_KEY
Full integration checklist on Store

How BRP fits your stack

1. Capture intent

Patient lands on BRP or Store → clicks GHL link → workflow tags, segments, or starts a nurture sequence.

2. Collect payment

Stripe Checkout hosts card entry. Session metadata includes product slug for optional webhook → GHL automation later.

3. Stay in touch

Chat widget in site layout + GHL SMS/email workflows keep patients on cadence for refills and education.

GHL links to set (reference)

Update these directly in lib/storefront.ts.

  • STORE_FRONTEND_CONFIG.ghlBrpWorkflowUrl
  • STORE_FRONTEND_CONFIG.ghlStoreWorkflowUrl
  • STORE_FRONTEND_CONFIG.ghlGeneralBookingUrl
  • STORE_FRONTEND_CONFIG.ghlPostPurchaseUrl
  • Admin Product Records → ghlWorkflowUrl

Disclaimer: BRP benefits and store products are offered subject to pharmacy policies and applicable law. OTC and wellness items are not a substitute for professional medical advice. For prescription services, use Transfer Rx or contact us.

BRP — Benefits Rewards Program | Community Chemists