Loyalty Program - Membership Number Validation

This document covers the Membership Number Validation method in detail. For general loyalty program information, see the overview document.

Parent Document: Loyalty Program Overview

Overview

The Membership Number Validation feature enables partners to connect their existing loyalty programs with WhiteLabel. When this feature is enabled, customers can optionally enter their loyalty membership number during checkout. This information is then attached to the booking and made available for reporting and export.

Customer Experience

In addition to the standard loyalty program elements described in the Loyalty Program Overview, customers will see an optional field to enter their membership number during checkout.

Customer Actions

  1. Enter Membership Number – Customers can input their loyalty program ID.
  2. Skip – The field is optional, and customers may proceed without entering a membership number.

Partner back office (PBO)

Viewing Loyalty Data

In the Partner Back Office, bookings that include loyalty information will display additional columns, such as:

ColumnExample
Booking IDBK-2024-001
Guest NameJohn Doe
HotelGrand Hotel
Total$200.00
Membership #MEM-123456789
Points Earned2,000
Loyalty ProgramFirst Campaign

Exporting Bookings

Partners can use the booking export functionality to download loyalty-related data.

Note: Bookings without a membership number will have empty loyalty fields. However, potential points (if applicable) will still be shown.

Tier Configuration (Optional)

If your loyalty program supports multiple tiers (for example, Bronze, Silver, Gold), you can configure different point-earning rules for each tier.

Example Tier Setup

TierPoints RequiredEarn RuleEffect
Bronze0Multiplier: 1.0xBase points
Silver1,000Multiplier: 1.5x50% bonus
Gold5,000Multiplier: 2.0x100% bonus
Platinum15,000Combined: 2.5x + 200150% bonus + 200 extra points

Calculation Example (Gold Tier – $200 Booking)

  • Base points: $200 × 10 = 2,000 points
  • Gold multiplier (2.0x): 2,000 × 2.0 = 4,000 points

FAQ

Is the membership number required at checkout?

No. Entering a membership number is optional, and customers can complete their booking without it.

What happens if a customer enters an invalid membership number?

WhiteLabel does not validate membership numbers against your loyalty system. The value is stored exactly as entered so your team can verify and process it later.

How do tiers work without automatic validation?

When using Membership Number Validation, the customer’s tier must either be provided by your system or defaulted to the base tier. For automatic tier detection, consider using the SSO integration.

When are points awarded?

Points are calculated based on your configured points accrual timeline:

  • After Check-out – Points are calculated once the guest checks out.
  • At Booking – Points are calculated immediately after booking confirmation.