Loading
Loyalty Management
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          Define Eligibility Conditions for a Process

          Define Eligibility Conditions for a Process

          Define the conditions that determine the transaction journals that are eligible for a process. The process eligibility conditions that you define filter ineligible transactions before the transactions are processed by the rules of the process. Process eligibility conditions help ensure that the conditions that are applicable for all rules of the process, are defined at the process-level and not at the rule-level. For example, you can add eligibility conditions to filter out inactive member transactions that are less than a particular amount. Or, you can set a transaction value limit beyond which transaction journals aren’t processed to ensure fraudulent activities aren’t rewarded.

          Required Editions

          Available in: Lightning Experience
          Available in: EnterprisePerformance, Unlimited, and Developer Editions with Loyalty Management
          User Permissions Needed
          To create a loyalty program process:

          Loyalty Management permission set

          AND

          Edit access on Loyalty Program and other required objects

          AND

          View Setup and Configuration

          You can add process eligibility conditions for TransactionJournal type processes.

          To define your conditions, you can use:

          • Transaction journal fields
          • Member tier and currency parameters
          • Transaction journal, partner, and member aliases

          Also, you can use formulas in your conditions.

          1. On a loyalty program process, click Define Process Eligibility.
          2. Select Enable process eligibility conditions.
          3. Add conditions that decide the transactions that are eligible for the process.
          4. Save your changes.

          After you activate the process, transaction journals whose journal type and subtype match that of the process are filtered by the process eligibility conditions. The transaction journals that match the process eligibility conditions are then processed by the active rules of the process.

          Example
          Example

          The loyalty program manager has set up a process to process transactions where members are rewarded for purchasing flight tickets on the member’s birthday. The program manager adds these two conditions:

          Resource Operator Type Value
          TransactionJournal.Partner.Name Equals Fixed Value Cloud 9 Airlines
          MemberBirthday Equals Resource TransactionJournal.BookingDate

          To change the process eligibility conditions, deactivate the process. On the Define process eligibility window, change the conditions, and save your changes.

          If you don’t want the process eligibility conditions to filter transactions, deactivate the process. On the Define process eligibility window, deselect Enable process eligibility conditions.

           
          Loading
          Salesforce Help | Article