Skip to main content

CalculatedProductGroup

The CalculatedProductGroup type represents a proposition with structured data containing pricing, products, and metadata. This is used to create monthly invoices from. The prices can differ over time. This is a representation of the product group at a specific point in time.

type CalculatedProductGroup {
id: UUID!
name: String!
products: [CalculatedProduct!]!
monthlyPricing: Price!
yearlyPricing: Price!
}

Fields​

CalculatedProductGroup.id ● UUID! non-null scalar​

The unique identifier of the product group.

CalculatedProductGroup.name ● String! non-null scalar​

The name of the product group.

CalculatedProductGroup.products ● [CalculatedProduct!]! non-null object​

List of products in this product group.

CalculatedProductGroup.monthlyPricing ● Price! non-null object​

Monthly pricing for this proposition.

CalculatedProductGroup.yearlyPricing ● Price! non-null object​

Yearly pricing for this proposition.

Member Of​

Contract object