This article aims at providing step by step instructions on how to create or update a tariff.
Initial version will contain simple tariffs, and more complex structures are out of scope.
More details and background on wholesale costs and thorough explanation about costs and market roles involved in the value chain, you can refer to:
Want to What is a tariff code?
A tariff code is an identifier of the current charging tariff structure set on a charger in the GreenFlux platform. A tariff code determines the currency and rate at which drivers will be charged at a respective Charge Station, in accordance with agreements that are in place between CPO networks and e-mobility service providers (EMSPs).
It's important to understand that a tariff code in itself is not a price; it is used to help identify which billing rule to select for a given session, along with other details like who the parties involved are, what the date and time are, etc. All of these elements form a billing rule and together they determine the price of a charging session.
Disclaimer section about
How to configure wholesale unit pricing for CPOs with GreenFlux-managed roaming service
This applies when the CPO operates in a GFX-managed CPO network ('GreenFlux CPO Network')
Use Case 1 - Create a new tariff for my chargers - wholesale unit price
When creating a tariff for the first time, it is important to create the billing rule applicable to every possible scenario, so that when the billing engine runs, it can always use this as the default pricing.
CPO operator's goal: The aim is to create a tariff representing a unit price of 0.40 €/kWh, which should become active as soon as possible.
STEP 1:
Go to ‘Tariffs and billing’ on the left pane and click on the right top corner on the button ‘Add tariff’
STEP 2 - Details tab:
Select the network (GreenFlux CPO Network). Define the remaining fields. Tariff group should be selected from the dropdown. When in doubt which to choose or if none is available, check with your CSM. After everything filled, press ‘Continue’. Please be aware of the ‘Home tariff’ toggle. Home chargers need to be managed with exclusive tariffs for that purpose. This means that a tariff created as ‘Home tariff’ can only be used by chargers of type ‘Home’ and tariffs which are not ‘Home tariff’ type, may only be used in chargers whose type is different from ‘Home’
STEP 3 - Relations tab: At this point, a tariff has been created in the system, but only as a reference (in this case with tariff name = 'Highway DC segment'). There is no price associated with it. To achieve it we will need to create at least a billing rule.(skip 'Relations' tab if/when shown, by pressing continue. This tab and available parameters need to be fine-tuned as these are not reliable enough)
STEP 4 - Prices tab: Price is a simple one, we want the tariff to start as soon as possible. Due to lead time for new tariffs (communication with external eMSPs), we have 4-5 weeks lead team in the selected of start date. The best possible selectable start date is 5 monday ahead of the current time.
STEP 5 - Restrictions tab: This is out of scope for this (simple) use case. Usage of these complex restrictions should be previously aligned with your CSM. Hit save and the billing rule will be saved.
STEP 6 - Check: You will be able to see the tariff and billing rule just created in the overview.
Use Case 2 - Update an existing tariff for my chargers - wholesale unit price
CPO operator's goal: The aim is to update the price associated with tariff with name Highway DC segment. From Q4/2025 we want to have the unit price increased to 0.42 €/kWh.
STEP 1: Go to ‘Tariffs and billing’ on the left pane and click on the right top corner on the button ‘Add Billing Rule’
STEP 2 - Details tab: Fill in the required details and ultimately select the required tariff where you want to introduce a price change. Press ‘Continue’
STEP 3 - Relations tab: (skip 'Relations' tab, by pressing continue)
STEP 4 - Prices tab: Define the desired price and the desired start date: 1/Oct/2025). (today being 2/May) A lead time for the change date of 4-5 weeks also applies here.
STEP 5 - Restrictions tab: This is out of scope for this (simple) use case. Don't change anything in this tab. Hit save. A pop-up will show up. The reason is that the rule we are trying to create overlaps the initial rule that was in place, whose end date was indefinite. Thus, system is proposing to split the existing rule in 2, 1st one with the initial price, second one with the new price. Confirm and hit Split Rule.
STEP 6 - Check: You will be able to see the tariff and billing rule just created in the overview.
How to configure wholesale unit pricing for CPOs with self-managed roaming service
This applies when the CPO operates in their own CPO Network
Use Case 3 - Create a new tariff for my chargers - wholesale unit price
When creating a tariff for the first time, it is important to create the billing rule applicable to every possible scenario, so that when the billing engine runs, it can always use this as the default pricing.
CPO operator's goal: The aim is to create a tariff representing a unit price of 0.33 €/kWh, which should become active as soon as possible.
STEP 1:
Go to ‘Tariffs and billing’ on the left pane and click on the right top corner on the button ‘Add tariff’
STEP 2 - Details tab:
Select the network (GreenFlux CPO Network). Define the remaining fields. After everything filled, press ‘Continue’. Tariff ID is this tariff's unique identifier, thus immutable (if you put a repeated one there will be an error later). The (tariff) name, though, is mutable, and can as such be modified later.
STEP 3 - Relations tab:
At this point, a tariff has been created in the system, but only as a reference (in this case with tariff ID = 'AC-001'). There is no price associated with it at this point. To achieve it, we will need to create at least a billing rule. (skip 'Relations' tab if/when shown, by pressing continue. This tab and available parameters need to be fine-tuned as these are not reliable enough)
STEP 4 - Prices tab:
Price is a simple one, we want the tariff to start as soon as possible: in this case it was put for the same day as the creation.
STEP 5 - Restrictions tab: This is out of scope for this (simple) use case. Usage of these complex restrictions should be previously aligned with your CSM. Hit save and the billing rule will be saved.
STEP 6 - Check: You will be able to see the tariff and billing rule just created in the overview.
Use Case 4 - Update an existing tariff for my chargers - wholesale unit price
CPO operator's goal: The aim is to update the price associated with tariff with name Supermarket parking segment. From 1/Jun/2025 we want to have the unit price increased to 0.35 €/kWh.
STEP 1:
Go to ‘Tariffs and billing’ on the left pane and click on the right top corner on the button ‘Add Billing Rule’
STEP 2 - Details tab:
Fill in the required details and ultimately select the required tariff where you want to introduce a price change. Press ‘Continue’
STEP 3 - Relations tab:
(skip 'Relations' tab, by pressing continue)
STEP 4 - Prices tab:
Define the desired price and the desired start date: 1/Jun/2025).
STEP 5 - Restrictions tab:
This is out of scope for this (simple) use case. Don't change anything in this tab. Hit save. A pop-up will show up. The reason is that the rule we are trying to create overlaps the initial rule that was in place, whose end date was indefinite. Thus, system is proposing to split the existing rule in 2, 1st one with the initial price, second one with the new price. Confirm and hit Split Rule.
STEP 6 - Check:
You will be able to see the tariff and billing rule just created in the overview.
