Skip to main content

BulkPriceUpdateInput

Bulk price update data for modifying existing volume pricing configurations.

Contains optional fields for updating bulk price records. Only provided fields will be updated, others remain unchanged. Used for maintaining volume pricing strategies and quantity discount structures.

input BulkPriceUpdateInput {
value: Float
validFrom: String
validTo: String
quantityFrom: Int
}

Fields

BulkPriceUpdateInput.value ● Float scalar

Price value for this quantity tier.

Decimal value representing the unit price with up to 5 decimal places precision. Applied when the minimum quantity threshold is met for volume discount calculations.

BulkPriceUpdateInput.validFrom ● String scalar

Start date for bulk price validity period.

ISO 8601 date-time string indicating when this bulk price becomes effective. If not specified, the bulk price is effective immediately.

BulkPriceUpdateInput.validTo ● String scalar

End date for bulk price validity period.

ISO 8601 date-time string indicating when this bulk price expires. If not specified, the bulk price remains effective indefinitely.

BulkPriceUpdateInput.quantityFrom ● Int scalar

Updated minimum quantity threshold for this bulk price tier to apply.

Positive integer representing the minimum order quantity required for this bulk price to be activated. Used for implementing volume discounts and quantity-based pricing strategies.

Member Of

bulkPriceUpdate mutation