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.