Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Loyalties

Index

Constructors

constructor

Methods

addOrRemoveCardBalance

addPoints

create

createEarningRule

createMember

createRewardAssignments

createTiers

delete

deleteEarningRule

  • deleteEarningRule(campaignId: string, earningRuleId: string): Promise<unknown>

deleteRewardAssignment

  • deleteRewardAssignment(campaignId: string, assignmentId: string): Promise<unknown>

disableEarningRule

enableEarningRule

exportCardTransactions

get

getEarningRule

  • getEarningRule(campaignId: string, earningRuleId: string): Promise<EarningRule>

getMember

getMemberActivities

  • deprecated

    This method is deprecated in favor of the listMemberActivity method. We’re removing this method in next major version.

    Parameters

    • campaignId: null | string
    • memberId: string

    Returns Promise<LoyaltiesGetMemberActivitiesResponse>

getPointsExpiration

getRewardAssignment

  • getRewardAssignment(campaignId: string, assignmentId: string): Promise<RewardAssignment>

getRewardDetails

  • getRewardDetails(campaignId: string, assignmentId: string): Promise<Reward>

getTier

  • getTier(campaignId: string, tierId: string): Promise<LoyaltyTier>

list

listCardTransactions

listEarningRules

listLoyaltyTierEarningRules

listLoyaltyTierRewards

listMemberActivity

listMemberLoyaltyTiers

listMemberRewards

listMembers

listRewardAssignments

listTiers

redeemReward

transferPoints

update

updateEarningRule

updateRewardAssignment