| Name | Type | Description | Notes |
|---|---|---|---|
| cardIdentifier | String | Loyalty card identification number. | |
| employeeName | String | The name of the employee who added or deducted points. | |
| loyaltyProgramID | Long | The ID of the loyalty program. | |
| notificationType | NotificationTypeEnum | The type of notification. | |
| profileIntegrationIDs | List<String> | The integration ID of the customer profile to whom points were added or deducted. | |
| sessionIntegrationID | String | The integration ID of the session through which the points were earned or lost. | |
| subledgerID | String | The ID of the subledger within the loyalty program where these points were added or deducted. | |
| typeOfChange | TypeOfChangeEnum | The notification source, that is, it indicates whether the points were added or deducted via one of the following routes: - The Campaign Manager - Management API - Rule Engine | |
| userID | Long | The ID of the employee who added or deducted points. | |
| usersPerCardLimit | Long | The max amount of user profiles with whom a card can be shared. This can be set to `0` for no limit. | |
| actions | List<AddedDeductedPointsBalancesAction> | The list of actions that have been triggered in the loyalty program. | |
| currentPoints | BigDecimal | The current points balance. |
| Name | Value |
|---|---|
| LOYALTYCARDADDEDDEDUCTEDPOINTSBALANCES | "LoyaltyCardAddedDeductedPointsBalances" |
| Name | Value |
|---|---|
| CAMPAIGN_MANAGER | "campaign_manager" |
| RULE_ENGINE | "rule_engine" |
| MANAGEMENT_API | "management_api" |