Skip to main content

bulkCostPriceUpdate

Update an existing bulk cost price record.

Modifies quantity thresholds, cost values, effective dates, or other bulk cost pricing settings. Changes will affect volume cost calculations and margin analysis.

Possible errors:

  • BULK_COST_PRICE_NOT_FOUND_ERROR: Bulk cost price with the specified ID does not exist
  • BULK_COST_PRICE_UPDATE_ERROR: Failed to update the bulk cost price record

AUTH: Role=[pricing.OWNER,pricing.EDITOR]

bulkCostPriceUpdate(
id: String!
input: BulkCostPriceUpdateInput!
): BulkCostPrice!

Arguments

bulkCostPriceUpdate.id ● String! non-null scalar

Unique identifier of the bulk cost price record to update.

Must be a valid UUID format representing an existing bulk cost price in the system.

bulkCostPriceUpdate.input ● BulkCostPriceUpdateInput! non-null input

Updated bulk cost price configuration data.

Only provided fields will be updated, others remain unchanged.

Type

BulkCostPrice object

Volume-based cost pricing tier for quantity-dependent cost calculations.

Represents cost prices that apply to specific quantity ranges, enabling volume purchasing advantages and margin calculations based on purchase quantities. Used for inventory management and pricing optimization.