PriceCalculateBulkInput
Price many order lines in one request, under a single customer context.
One order belongs to one customer, so the identity and tax zone are shared and only quantity varies per line. Lines are deduplicated by (productId, quantity) before calculation.
input PriceCalculateBulkInput {
lines: [PriceCalculateBulkLineInput!]!
taxZone: String! = NL
contactId: Int
customerId: Int
companyId: Int
}
Fields
PriceCalculateBulkInput.lines ● [PriceCalculateBulkLineInput!]! non-null input
The lines to price. At least one.
PriceCalculateBulkInput.taxZone ● String! non-null scalar
Two-character tax zone applied to every line.
PriceCalculateBulkInput.contactId ● Int scalar
Contact the prices are calculated for.
PriceCalculateBulkInput.customerId ● Int scalar
Customer the prices are calculated for.
PriceCalculateBulkInput.companyId ● Int scalar
Company the prices are calculated for.
Member Of
priceCalculateBulk query