Newer Version Available

This content describes an older version of this product. View Latest

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

LoyaltyManagement

Example

UpdateCumulativeUsageCompletedInput Constructors

The following are constructors for UpdateCumulativeUsageCompletedInput.

UpdateCumulativeUsageCompletedInput(loyaltyProgramMemberId, promotionId, usageIncrementForCumulativePromotion)

Creates an instance of the LoyaltyManagement.UpdateCumulativeUsageCompletedInput class.

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.