LoyaltyReward
Redeemable loyalty reward
type LoyaltyReward {
description: String
discountAmount: Money
discountPercent: Float
handle: String!
id: ID!
image: Image
isAvailable: Boolean!
name: String!
pointsCost: Int!
redemptionsRemaining: Int
tierRequired: LoyaltyTier
type: String!
}
Fields
LoyaltyReward.description ● String scalar
Description
LoyaltyReward.discountAmount ● Money object
Discount amount (if discount type)
LoyaltyReward.discountPercent ● Float scalar
Discount percentage (if discount type)
LoyaltyReward.handle ● String! non-null scalar
URL-friendly handle
LoyaltyReward.id ● ID! non-null scalar
Reward ID
LoyaltyReward.image ● Image object
Reward image
LoyaltyReward.isAvailable ● Boolean! non-null scalar
Whether reward is available
LoyaltyReward.name ● String! non-null scalar
Reward name
LoyaltyReward.pointsCost ● Int! non-null scalar
Points required to redeem
LoyaltyReward.redemptionsRemaining ● Int scalar
Redemptions remaining (null = unlimited)
LoyaltyReward.tierRequired ● LoyaltyTier object
Minimum tier required
LoyaltyReward.type ● String! non-null scalar
Reward type (discount, product, shipping, gift_card)
Returned By
loyaltyRewards query