Skip to main content

PriceCreateInput

No description

input PriceCreateInput {
productId: Int!
per: Int
list: Float!
store: Float
suggested: Float
bulkDiscountType: PriceDiscountType
defaultTaxCode: Taxcode!
display: PriceDisplay! = DEFAULT
}

Fields​

PriceCreateInput.productId ● Int! non-null scalar​

Product identifier for price association

PriceCreateInput.per ● Int scalar​

Unit quantity for the listed price.

Defines how many units of the product are included in the listed price. For example, a value of 1 means the price is per single unit, while 12 might indicate the price is per dozen.

PriceCreateInput.list ● Float! non-null scalar​

Base selling price for the product.

This is the standard price used for pricing calculations before applying customer-specific discounts, volume pricing, or promotional offers. Serves as the foundation for all pricing logic.

PriceCreateInput.store ● Float scalar​

Physical store selling price.

The price at which the product is sold in brick-and-mortar stores. May differ from online prices due to store-specific costs, regional pricing strategies, or channel-specific promotions.

PriceCreateInput.suggested ● Float scalar​

Manufacturer's recommended retail price (RRP).

The price recommended by the manufacturer or supplier for retail sales. Used as a reference point for pricing decisions and can be displayed to customers as a comparison price.

PriceCreateInput.bulkDiscountType ● PriceDiscountType enum​

Volume discount calculation method.

Defines how bulk discounts are applied: as a percentage reduction from the base price or as a fixed discounted price per unit. Determines the calculation logic for volume pricing. One of: [costpriceplus, listpricemin, netprice]

PriceCreateInput.defaultTaxCode ● Taxcode! non-null enum​

Standard tax classification for the product.

The default tax code applied to this product for tax calculations. Can be overridden by zone-specific tax codes or customer-specific tax settings. One of: [H, L, N, M, CUST]

PriceCreateInput.display ● PriceDisplay! non-null enum​

Frontend price display configuration.

Controls how the price should be presented in user interfaces. Options include standard display, promotional formatting, or special pricing indicators. Default value is 'DEFAULT'.

Member Of​

priceCreate mutation