en

Pricing Management

Pricing Management

This screen belongs to the Fuel module and enables users to create, view and manage fuel pricing categories. It serves as a central location for organizing country- and provider-specific price rules such as discounts or fixed price rates.


Toolbar and Controls

ControlDescription
Filter by:
Providers (All)Filters pricing entries by provider.
Countries (All)Filters by country.
Price sources (All)Filters by backend pricing data source

Pricing Data Table

Column Breakdown

ColumnDescription
NameHuman-readable label of the pricing (e.g., CircleK LT 2 %, Esso DE 0.12 EUR).
ProviderAssociated fuel provider (e.g., CircleK, Esso, Uta).
CountryRepresented by flag and name (e.g., 🇱🇹 Lithuania, 🇩🇪 Germany, 🇵🇱 Poland).
Price sourceBackend system or API name that supplies the pricing data (e.g., OrleanLT, EssoWebFuelo, UtaAPI).
DiscountPricing rule value (e.g., percentage or fixed rate: 2%, 0.12 EUR).
Created onTimestamp of creation (e.g., 2025.03.20 14:07:44). Sorted descending.
Created byUsername of the user who created the pricing rule (e.g., Preview Admin).
ActionsThree-dot menu to edit, delete, or duplicate the rule.

User Actions and Expected Behaviors

ActionOutcome
+ Create pricingOpens form for adding a new pricing rule.
Search barFilters list using keywords (e.g., pricing name, provider).
Dropdown filtersNarrow results by provider, country, or price source.
Column sortingClicking headers such as “Created on” or “Discount” sorts data.
Three-dot menuAccess contextual actions like edit, delete or duplicate.

Create Pricing

This modal facilitates the creation of a new pricing category by specifying the provider, country, pricing amount and the applicable stations. It also includes optional integration with external price sources.


Form Inputs

Field LabelTypeRequiredDescription
ProviderDropdown✅ YesFuel provider to which this pricing applies.
CountryDropdown✅ YesTarget country where this pricing is applicable.
DiscountNumeric input + unit selectorOptionalPricing value expressed in numeric terms. Units include %, EUR, etc.
NameText inputAuto-filled (editable)A label representing the discount rule, auto-filled based on discount field (e.g., 0 EUR).
Price sourceDropdownOptionalExternal data source from which the price is derived (e.g., UtaAPI, EssoWebFuelo).

Station Selection Table

This area allows the user to apply the pricing to specific stations after selecting a provider and country.

Table Columns

ColumnDescription
CheckboxUsed to select stations for pricing application.
CodeUnique identifier of the station. Sortable.
NameName of the station. Sortable.
AddressAddress of the station. Sortable.
AdBlueIndicates if the station provides AdBlue (diesel exhaust fluid). Sortable.

Expected User Flow

  • Select fuel provider and country – Required to enable station list and ensure scope is defined.
  • Enter pricing details – Provide discount amount and optional price source.
  • Select stations – Check the boxes of relevant stations.
  • Click Save – The pricing configuration is created and applied.