StorefrontProductPricingDto
The pricing details for the product in the storefront.
price_finalintegerRequired
The final price of the product after all discounts, in the lowest denominator (e.g. cents).
price_originalintegerRequired
The original price of the product before any discounts, in the lowest denominator (e.g. cents).
active_saleStorefrontSaleDtoOptional
begins_atstringRequired
The date and time when the sale begins.
discount_amountintegerRequired
The amount of the discount, either as a percentage in permille or as an absolute value in cents.
discount_typeenumRequired
Possible enum values
percentamount
idFlakeIdRequired
minimum_order_valueintegerRequired
The minimum order value required to apply the discount, in the lowest denominator (e.g. cents).
namestringRequired
The name of the sale.
version_idFlakeIdRequired
ends_atstringOptional
The date and time when the sale ends, if applicable.
regional_pricingStorefrontProductRegionalPricingDtoOptionalRegional pricing information for this product.
Only present if there is a regional pricing configured.
base_priceintegerRequired
The base price in the regional currency, in the lowest denominator (e.g. cents).
currencystringRequired
The currency code used in the region.
region_idstringRequired
The identifier for the region.
tax_inclusivebooleanRequired
Indicates whether the base price includes tax.
sale_valueintegerOptional
The amount of the sale discount in the lowest denominator (e.g. cents).
vat_rateSalesTaxEstimateDtoOptionalThe Sales Tax estimation for the passed in customer country / IP.
Include the tax percentage + abbreviation in your product view to inform your customers about the tax.
country_codestringRequired
The ISO country code.
country_namestringRequired
The full name of the country.
currencystringRequired
The local currency used in the country.
eservice_ratenumberRequired
The tax rate applicable for electronic services, as a percentage.
eu_member_statebooleanRequired
Indicates whether the country is a member of the European Union.
percentagenumberRequired
The VAT rate (synonym for EServiceRate).
vat_abbreviationstringRequired
The abbreviation of the tax term in the local language.
vat_local_namestringRequired
The full name of the tax term in the local language.
tax_number_abbreviationstringOptional
The abbreviation of the local tax identification number.
tax_number_local_namestringOptional
The name of the local tax identification number.
Example
{
"price_final": 1499,
"price_original": 1999,
"active_sale": {
"begins_at": "2025-06-01T00:00:00Z",
"discount_amount": 2000,
"discount_type": "percent",
"id": "411486491630370816",
"minimum_order_value": 0,
"name": "Summer Sale",
"version_id": "411486491630370816",
"ends_at": "2025-06-30T23:59:59Z"
},
"sale_value": 500,
"vat_rate": {
"country_code": "CZ",
"country_name": "Czech Republic",
"currency": "CZK",
"eservice_rate": 21,
"eu_member_state": true,
"percentage": 21,
"vat_abbreviation": "DPH",
"vat_local_name": "Daň z přidané hodnoty",
"tax_number_abbreviation": "string",
"tax_number_local_name": "string"
},
"regional_pricing": {
"base_price": 1799,
"currency": "eur",
"region_id": "eu",
"tax_inclusive": true
}
}