WalletPromotion
A promotion in the Rewards Wallet
type WalletPromotion {
uuid: String!
title: String!
description: String
code: String!
discountType: String!
discountValue: Float!
minimumPurchase: Float
expiresAt: Date
merchantUuid: String!
merchantName: String!
shopDomain: String!
redeemed: Boolean!
redeemedAt: Date
isNew: Boolean!
termsAndConditions: String
}
Fields
WalletPromotion.uuid ● String! non-null scalar
UUID of the promotion
WalletPromotion.title ● String! non-null scalar
Title of the promotion
WalletPromotion.description ● String scalar
Description of the promotion
WalletPromotion.code ● String! non-null scalar
The redemption code
WalletPromotion.discountType ● String! non-null scalar
Type of discount (PERCENTAGE, FIXED_AMOUNT, FREE_SHIPPING)
WalletPromotion.discountValue ● Float! non-null scalar
Value of the discount
WalletPromotion.minimumPurchase ● Float scalar
Minimum purchase amount required
WalletPromotion.expiresAt ● Date scalar
Expiration date
WalletPromotion.merchantUuid ● String! non-null scalar
UUID of the merchant
WalletPromotion.merchantName ● String! non-null scalar
Name of the merchant
WalletPromotion.shopDomain ● String! non-null scalar
Shop domain of the merchant
WalletPromotion.redeemed ● Boolean! non-null scalar
Whether the code has been redeemed
WalletPromotion.redeemedAt ● Date scalar
Date when the code was redeemed
WalletPromotion.isNew ● Boolean! non-null scalar
Whether this is a new promotion
WalletPromotion.termsAndConditions ● String scalar
Terms and conditions
Member Of
WalletPromotionsResult object