Newer Version Available
UpdateCumulativeUsageCompletedInput Class
Use this class to update the progress made by a loyalty program member
towards attaining a Cumulative type promotion. The action creates a Loyalty Program
Member Promotion record if the promotion isn't associated with the member. This class receives
the input parameter values for the Update Cumulative Usage Completed action.
Namespace
Example
UpdateCumulativeUsageCompletedInput Constructors
The following are constructors for UpdateCumulativeUsageCompletedInput.
UpdateCumulativeUsageCompletedInput(loyaltyProgramMemberId, promotionId, usageIncrementForCumulativePromotion)
Signature
public UpdateCumulativeUsageCompletedInput(String loyaltyProgramMemberId, String promotionId, Integer usageIncrementForCumulativePromotion)
Parameters
- loyaltyProgramMemberId
- Type: String
- The ID of the loyalty program member who progress towards attaining a cumulative promotion must be updated. This is a required field.
- promotionId
- Type: String
- The ID of the Cumulative type promotion for which member's progress must be updated. This is a required field.
- usageIncrementForCumulativePromotion
- Type: Integer
- The value or quantity that must be added to member's usage towards attaining the promotion. This is a required field.