Skip to content
GiftCardObject

A gift card offered by a business. The face value is the product price. When purchased, the buyer receives a unique code that can be redeemed.

Implements

Fields

idID!
businessBusiness!
nameString
descriptionString
featuredImageImage
media[Image!]!
priceInt!
purchaseRulesProductPurchaseRules!
pricingRules[PricingRule!]!
effectivePriceInt!
taxCodeString
sortOrderInt!
createdAtDateTime!
recentPurchases[ProductPurchase!]!
Arguments (1)
limitInt= 20
Arguments (3)
firstInt= 50
afterString
weeklyPurchases[ProductPurchasesInWeek!]!
Arguments (1)
weeksInt= 12
purchasePageBlocks[PurchasePageBlock!]!

Ordered list of configurable blocks rendered on this product's purchase page (contract, signature, acknowledgement, recurring-summary, etc.). Empty for products that use the default purchase layout. config on each block is a JSON-encoded string.

metadataString

First value of the named metadata key, or null. Accepts the $. alias.

Arguments (1)
nameString!
metadataValues[String!]!

All values stored for the named metadata key, in order.

Arguments (1)
nameString!
metadataEntries[MetadataEntry!]!

All metadata stored on this product, one entry per key.

Sync state for the corresponding Stripe Product / Price on the platform account. Always present; inner fields are null until first sync succeeds.

Used in

GiftCard