Ask Flux
Help Center
How can we help?

Wholesale Billing Engine and wholesale tariff configuration

Quick Resources

How to configure simple wholesale unit pricing (tariffs) for CPOs with GreenFlux-managed roaming service

  1. Use Case 1 - Create a new tariff for my chargers - wholesale unit price
  1. Use Case 2 - Update an existing tariff for my chargers - wholesale unit price

How to configure simple wholesale unit pricing (tariffs) for CPOs with self-managed roaming service

  1. Use Case 1 - Create a new tariff for my chargers - wholesale unit price
  1. Use Case 2 - Update an existing tariff for my chargers - wholesale unit price

Fundamentals of Wholesale Billing Engine

Here are a few ground rules on the different business use cases enabled by the wholesale billing engine: How to manage tariffs and pricing using GreenFlux platform - CPO and eMSP perspectives

The following picture represents the working logic behind wholesale costs (applicable to chargers managed in GreenFlux backend):

Notion image
  • What? Wholesale Billing Engine is where the wholesale unit pricing is defined, and it also calculates the wholesale costs ater each session.
  • When? This billing engine runs in two scenarios:
    • Scenario 1: All sessions from internal (GFX backend) chargers. It is mandatory to assign a tariff to any charger hosted in GreenFlux platform. As such, every time a session from an internal charger is over, we receive the session data from the charger and will then calculate the costs and generate a CDR.
    • Scenario 2: Some sessions from external (external backends) chargers (related with specific configurations, internal access only). In normal circumstances, when charger is external, we receive the CDR (charge detail record) with the wholesale costs through the roaming technical connection.
  • Configuration of unit pricing:
    • Scenario 1: For internal chargers, thus useful for GreenFlux CPO operators:
      • The underlying principles are:

      • Any given charger must have a (wholesale) tariff assigned to it
      • Each (wholesale) tariff should have at least one billing rule, which should cover the charging scenarios for the CPO operator using it.
      • It is based on these two principles and the scenario at hand that the wholesale billing engine will do the cost wholesale cost calculation for a given session and after that generate the CDR.

    • Scenario 2: For external chargers (networks), check this internal article on how to enable it. The tariff and/or billing rule management follows the same principles as self-managed roaming CPOs, see further down.

How to assign a tariff to a charge station?

  • When creating or editing a charge station, there is a field ‘Default Tariff’. It is mandatory to define this field.
  • The above field defines the default tariff at charge station level. Unless otherwise specified, this is the tariff that will apply for all connectors of the charge station. For some specific cases (e.g. a charger that contains 2 AC connectors and 1 DC connector → the default tariff is set on the charger at tariff code <REF#1> at 0.4 EUR/kWh, and then the DC connector tariffs is set explicitly to a tariff code <REF#2> at 0.65 EUR/kWh)
Did this answer your question?
😞
😐
🤩