Skip to main content

PriceCalculateProductInput

No description

input PriceCalculateProductInput {
taxZone: String
contactId: Int
customerId: Int
companyId: Int
}

Fields

PriceCalculateProductInput.taxZone ● String scalar

Geographic tax zone for tax calculations and regional pricing.

Must be a valid 2-character country code. Used to determine applicable tax rates, regional pricing rules, and zone-specific discounts. Defaults to "NL" if not specified.

PriceCalculateProductInput.contactId ● Int scalar

Contact identifier for personalized pricing calculations.

When provided, enables contact-specific pricing, pricesheet assignments, and personalized discounts. Cannot be used together with customerId. Use 0 or omit for anonymous pricing.

PriceCalculateProductInput.customerId ● Int scalar

Customer id to calculate the price for

PriceCalculateProductInput.companyId ● Int scalar

Company id to calculate the price for