INPUT_OBJECT

OfferingPriceTemplateVariantCreateInput

link GraphQL Schema definition

  • input OfferingPriceTemplateVariantCreateInput {
  • # The base price template this new template should be a variant of
  • offeringPriceTemplateId: Int!
  • # One of the four price types available: SIMPLE, FLEXIBLE, FIXED, or ONE_TIME
  • offeringPriceTypeId: Int!
  • # Only affecting FLEXIBLE prices. Ex. for a course that costs $250/week for 1-4
  • # weeks, and $200/week for 5-9 weeks, we'll charge $250/week for the first 4
  • # weeks, $200/week for the next 4 weeks and so on regardless of the final duration
  • # booked.
  • isTiered: Boolean
  • # if the price template variant differs in prices from it's base price template
  • isOverridingPrices: Boolean
  • # if the price template variant differs in prices from it's base price template
  • isOverridingTransitionRule: Boolean
  • offeringPriceVariants: [OfferingPriceVariantCreateInput]
  • }