Variants Prices Mutations

SetVariantPrice

Sets or updates a variant price for a specific priceable entity (Customer, Supplier, or PriceLevel).

Parameters:

ParameterTypeDescription
inputVariantPriceInputPrice data.

Example Query:

mutation SetVariantPrice($input: VariantPriceInput!) {
  SetVariantPrice(input: $input)
}

Input Data Types

VariantPriceInput

FieldTypeDescription
amountFloatPrice amount.
currencyCurrencyInput!Currency (required).
variantVariantInputLinked variant.
priceablePriceableInputTarget entity.

PriceableInput

FieldTypeDescription
idIntEntity ID.
typeVariantPriceTypeEntity type.

Enums

VariantPriceType

ValueDescription
CustomerCustomer entity.
SupplierSupplier entity.
PriceLevelPrice level entity.