Prerequisites for Enrolling Guests in External Loyalty Programs

Generic Enrollment allows you to enroll a guest in an external loyalty or gaming system integrated with OPERA Cloud. Enrollment uses REST APIs.
  • If the Enrollment Type selected = Loyalty, OPERA Cloud looks at the Default Membership Type parameter to retrieve the Membership Type. Next, it retrieves the external database configured on that membership and retrieves the Outbound Code associated with it. Lastly, the Service Path configured on the Outbound System Configuration is retrieved, and OPERA Cloud performs the outbound call.

  • Gaming badge. If the Enrollment Type selected = Gaming, OPERA Cloud looks at the Default PTS Membership Type parameter to retrieve the Membership Type. Next, it retrieves the External database configured on that membership and retrieves the Outbound Code associated with it. Lastly, OPERA Cloud retrieves the Service Path configured on the Outbound System Configuration and performs the outbound call.

Outbound Configuration

  • The CRM and/or GAMING Outbound System, External System, and External Database configurations are required to connect to the third party for Enrollment.

  • The external system must follow OPERA Cloud REST API specifications and standards, and any data mapping must be completed on the external system side.

  • Refer to: Configuring Outbound Systems for more details (specifically the sections on CRM Generic/GAMING).

OPERA Cloud Controls

  • Activate the Enrollment control.

  • Select the types to use in the Enrollment Types setting:
    • LOYALTY: If using Loyalty Enrollment, set the Default Membership Type setting. The Default Membership Type selected is the membership that automatically populates when adding a new membership to a profile, enrollment and the membership used for linking a profile membership to a reservation.

    • GAMING: If using Gaming Enrollment, set the Default PTS Membership Type setting. The Default Membership Type for Gaming (Patron tracking system) used for Gaming functionality.

OPERA Cloud Tasks

Group: Client Relations

Tasks: Enrollment
  • New Enrollment

Administration Setup

Add the External Database to the Membership Type using the steps below. This links the Membership Type to the correct External Database where the enrollment takes place.
  1. From the Administration menu, select Client Relations, select Membership Management, and select Membership Types.

  2. In the Type field, select a Membership Type and click Search.

  3. From your search results, locate the membership type, select the vertical ellipsis Actions menu, and select Edit.

  4. Click Membership Handling and then click Edit.

  5. From the External Database drop-down list, select the External Database to use for Enrollment.