Loyalty Program Process Rule
Output representation of the loyalty program process rules.
| Property Name | Type | Description | Filter Group and Version | Available Version |
|---|---|---|---|---|
actionResultSummary | Various | The result provided by each action that processed the transaction journals. The type of action must be configured in the loyalty program process rule. | Small, 55.0 | 55.0 |
errorMessage | String | The message stating the reason for error, if any. | Small, 55.0 | 55.0 |
executionStatus | String | The execution status of the loyalty program process rule. Valid values are CriteriaNotMet, Failed, or Success. | Small, 55.0 | 55.0 |
executionSummary | Summary | The summary of how the loyalty program process rules processed the transaction journals. | Small, 55.0 | 55.0 |
previousRuleName | String | The name of the loyalty program process rule that processed the transaction journals before the current loyalty program process rule. | Small, 55.0 | 55.0 |
processRuleName | String | The name of the loyalty program process rule that processed the transaction journals. | Small, 55.0 | 55.0 |
promotionName | String | The name of the loyalty program promotion associated with the rule. | Small, 55.0 | 55.0 |
ruleSteps | Various | A list of steps that are part of the loyalty process process rules. | Small, 55.0 | 55.0 |
actionResultSummary values:
CreditPoints—Credit loyalty points to a specified loyalty program member’s balance. See Credit Points Action Output.DebitPoints—Debit loyalty points from a specified loyalty program member’s balance. See Debit Points Action Output.IssueVoucher—Issue a voucher for a loyalty program member. See Issue Voucher Action Output.UpdateUsageForCumulativePromotion—Update the progress made by a loyalty program member towards attaining a cumulative type promotion. See Update Cumulative Action Output.
ruleSteps values:
Action—Loyalty program process rule action. See Loyalty Program Process Rule Action.Condition—Loyalty program process rule condition. See Loyalty Program Process Rule Condition.ConditionGroup—Loyalty program process rule condition group. See Loyalty Program Process Rule Condition Group.DefaultPath