PayNow

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
  • percent
  • amount
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_pricingStorefrontProductRegionalPricingDtoOptional
Regional 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_rateSalesTaxEstimateDtoOptional
The 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
  }
}