Przejdź do głównej zawartości

LoyaltyTier

Loyalty program tier

type LoyaltyTier {
customBenefits: [TierBenefit!]!
id: ID!
minAnnualSpend: Money
minPoints: Int!
name: String!
pointsMultiplier: Float!
type: LoyaltyTierType
}

Fields

LoyaltyTier.customBenefits ● [TierBenefit!]! non-null object

Additional custom benefits

LoyaltyTier.id ● ID! non-null scalar

Tier ID

LoyaltyTier.minAnnualSpend ● Money object

Minimum annual spend required

LoyaltyTier.minPoints ● Int! non-null scalar

Minimum points required for tier

LoyaltyTier.name ● String! non-null scalar

Tier name

LoyaltyTier.pointsMultiplier ● Float! non-null scalar

Points earning multiplier (e.g., 1.5 for 50% bonus)

LoyaltyTier.type ● LoyaltyTierType enum

Tier type (null for custom tiers)

Returned By

loyaltyTiers query

Member Of

LoyaltyMember object ● LoyaltyReward object ● TierProgress object