Analytics API
EnumChangeType1
Specifies the exact action the caused the change.
This is not an exhaustive list. New types can be introduced without notice, and undocumented types may be returned. You MUST deal with unknown types, by either ignoring any types you do not know how to handle, or falling back to area-specific properties.
| Kind | Enum type |
|---|---|
| Used in | CustomerHistory2, ListHistory1 |
Values
-
earned_from_orderPoints have been earned from a shop order
-
earned_from_subscriptionPoints have been earned for a subscription order.
-
redeemed_towards_orderPoints have been redeemed for a discount on a shop order
-
redeemed_towards_subscriptionPoints have been redeemed for a discount on a subscription cycle
-
vendible_redemptionPoints have been redeemed for vending a specific promotional offer ("vendible")
-
manual_correctionPoints have been updated by customer support
-
bulk_manual_correctionPoints have been updated by customer support or as part of a bulk promotion
-
importPoints have been imported from a prior loyalty system
-
import_adjustmentAdjustment record for points previously imported from a prior loyalty system
-
earned_for_backdated_orderPoints have been awarded as a backdated award for an order made before the launch of the loyalty program
-
earned_from_sourcePoints have been earned using one of the "Ways to Earn Points" (aka Point Sources)
-
earned_as_referreePoints have been earned for being referred.
-
earned_as_referrerPoints have been earned for referring a new customer.
-
birthday_giftPoints have been earned as a birthday gift.
-
earned_as_rewardPoints have been earned as a tier/achivement/promo reward.
-
earned_by_votingPoints have been earned as a reward for voting.
-
order_refundPoints have been deducted for a refunded or canceled order.
-
points_expiredUnused points have been deducted after expiration.
-
tier_acquiredThe customer has advanced to a higher tier.
-
tier_expiredThe customer has reverted to a lower tier because of tier or points expiration.
-
tier_manualThe customer has been moved to another tier by customer support.
-
tier_automaticThe customer has been moved to another tier by custom automation rules.
-
tier_importThe customer has been assigned a tier from a prior loyalty system.
-
achievement_unlockedThe customer has unlocked an achievement.
-
achievement_usedThe customer has used an achievement's benefit, and the achievement can be used again.
-
achievement_used_upThe customer has used an achievement's benefit, and the achievement's benefit is no longer available (the achievement is now locked again).
-
achievement_expiredThe achievement's benefit has expired or is no longer available without an explicit customer's action, and the achievement is now locked again.
-
achievement_manually_grantedThe achievement has been unlocked by customer support.
-
achievement_manually_revokedThe achievement has been locked by customer support.