Skip to main content

EffectiveTierInfo

A customer's tier for display: the tier that would be charged, worked out from the current month's spend.

type EffectiveTierInfo {
discountType: DiscountType
fixedAmountValue: Float
isDefault: Boolean!
locked: Boolean!
monthlySpend: Float!
nextTierName: String
nextTierThreshold: Float
percentageValue: Float
remainingToNextTier: Float
tierKey: String!
tierName: String!
tierThreshold: Float!
}

Fields​

EffectiveTierInfo.discountType ● DiscountType enum​

How the tier's discount is worked out. Empty when the tier has no scheme.

EffectiveTierInfo.fixedAmountValue ● Float scalar​

The tier's fixed discount amount.

EffectiveTierInfo.isDefault ● Boolean! non-null scalar​

Whether this is the default.

EffectiveTierInfo.locked ● Boolean! non-null scalar​

True when the tier is pinned by hand and automatic tiering will not move it.

EffectiveTierInfo.monthlySpend ● Float! non-null scalar​

The customer's order value this month.

EffectiveTierInfo.nextTierName ● String scalar​

The name of the next tier up.

EffectiveTierInfo.nextTierThreshold ● Float scalar​

The spend at which the next tier starts.

EffectiveTierInfo.percentageValue ● Float scalar​

The tier's discount in percent.

EffectiveTierInfo.remainingToNextTier ● Float scalar​

How much more the customer must spend this month to reach the next tier.

EffectiveTierInfo.tierKey ● String! non-null scalar​

The key of the tier.

EffectiveTierInfo.tierName ● String! non-null scalar​

The name of the tier.

EffectiveTierInfo.tierThreshold ● Float! non-null scalar​

The spend at which the tier starts.

Member Of​

Partner object