Membership Discounts at Checkout

How membership discounts automatically apply during booking and checkout

Membership Discounts at Checkout

When a customer with an active membership books or checks out, discounts are applied automatically.

How It Works

During Booking

  1. Customer is selected (or logged in for online booking)
  2. System checks for active memberships
  3. For each service, finds applicable benefits
  4. Best discount is shown with membership badge

At Checkout

  1. Open checkout with customer selected
  2. System automatically checks membership benefits
  3. Eligible discounts are applied to services
  4. Purple badge shows "Member: [Plan Name]"
  5. Line shows original price and discount

Visual Indicators

Membership Badge

Services with membership discounts show:

  • Purple membership icon
  • Plan name (e.g., "Gold Member")
  • Discount applied (e.g., "-20%")

Price Display

  • Original price crossed out
  • Discounted price prominently shown
  • Savings amount visible

Usage Tracking

If the membership has usage limits:

  • System tracks usage per billing period
  • When limit reached, discount no longer applies
  • Usage resets on billing date

Example

  • Plan: "4 Free Blowdrys/month"
  • Month starts: Usage = 0/4
  • After each use: Usage increments
  • At 4/4: No more free blowdrys until next month
  • On billing date: Usage resets to 0/4

No Member Selected

If no customer is selected at checkout:

  • No membership discount is applied
  • Always select customer first to apply benefits

Multiple Memberships

If a customer has multiple active memberships:

  • System finds all applicable benefits
  • Best discount for each service is applied
  • Benefits don't stack (only best one applies)
#discount#checkout#automatic#apply
💬

Have a question? Ask the AI assistant

The Bookinda AI knows the entire help center and can answer in seconds.

B

Bookinda AI Assistant

Ask anything about features, settings, or integrations.

Hi! I'm the Bookinda assistant. I can answer questions about features, billing, integrations, and more. What would you like to know?

Still need help?

Get in touch with our support team.

Contact us