Dynamic Parameters for Loyalty Actions

When you define an action in the Promotion Setup rules for a loyalty program process, you can create process parameters to pass the input values either dynamically or by selecting inputs from a fixed set.

Required Editions

Available in: Lightning Experience
Available in: Enterprise, Performance, Unlimited, and Developer Editions with Loyalty Management

You can enter a value for an input field or select a parameter that contains the value. In the loyalty program process rule, select a Loyalty Management object field to provide the value for the action’s input parameter.

In the promotion setup rule, for input type, if you select Resource, and then you can select the values for the input parameters of these actions:

  • Credit Points action: Currency Name parameter
  • Debit Points action: Currency Name parameter
  • Get Member Points Balance action: Currency Name parameter
  • Issue Voucher action: Voucher Definition Name parameter
  • Get Member’s Tier action: Tier Group parameter
  • Update Current Value for Member Attribute action: Engagement Attribute parameter
  • Get Member’s Attributes Values action: Engagement Attribute parameter
  • Assign Badge to Member action: Loyalty Program Badge parameter
  • Check Member Badge Assignment: Loyalty Program Badge parameter
Example
Example In the Issue Voucher action, for the Voucher Definition Name input parameter, you can add Resource as the value type.