Tariff Management

Handle multi-dimensional pricing — per-kWh, time-based, idle penalties, promotional overrides — and connect the GreenFlux tariff engine to external billing, ERP, and regulatory compliance systems.

The Opportunity

Charging tariffs are the commercial model for EV infrastructure and they are far more complex than a single price per kWh. Operators charge differently by customer type, time of day, location, session duration, power level, and commercial arrangement with eMSPs. GreenFlux's platform supports tariffs combining per-kWh energy fees, time-based fees, session initiation fees, idle/overstay penalties, and promotional overrides. The EU's AFIR regulation introduces requirements for ad-hoc pricing transparency, price-per-kWh display, and contactless payment at public chargers. Tariff configurations are managed through the GreenFlux EV Portal and can be pushed and pulled via API. The CDR API provides session-level data for invoicing, revenue recognition, and dispute resolution.

Use Cases

  • Manage hundreds of commercial agreements across CPO, eMSP, and fleet customers from a single source of truth.
  • Mirror variable electricity tariffs in public charging pricing, auto-adjusting rates when wholesale prices spike.
  • Run loyalty and subscription programmes where members pay discounted rates alongside ad-hoc public pricing.

Key API Endpoints

Full API reference →
MethodEndpoint
GET
/tariff/{appToken}/evse/{locationId}/{evseUid}Calculate tariff for a specific token and connector before session starts
GET
/tariff/evse/{locationId}/{evseUid}Calculate default public tariff for a connector
POST
/bulktariff/{appToken}/{method}/{id}Bulk tariff calculation across multiple EVSEs
GET
/crm/retailpackagesList retail packages (subscription tiers) for the eMSP
GET
/cdrsCharge detail records for invoicing and revenue recognition

Example Integration

Pre-session tariff lookup and post-session CDR retrieval
# 1. Show the driver their tariff before they plug in
GET /tariff/tok-rfid-4421/evse/loc-amsterdam-001/evse-3

# Response:
# {
#   "currency": "EUR",
#   "elements": [
#     { "type": "ENERGY",    "price": 0.39, "unit": "kWh" },
#     { "type": "TIME",      "price": 0.05, "unit": "min" },
#     { "type": "IDLE",      "price": 0.10, "unit": "min", "gracePeriod": 15 }
#   ]
# }

# 2. After the session, fetch the CDR for invoicing
GET /cdrs?locationId=loc-amsterdam-001&dateFrom=2026-06-30

# CDR contains energy delivered, duration, cost breakdown, and eMSP settlement data

Authentication, base URLs, and sandbox access at developer.greenflux.com.

Ideal Partner Profile

  • ·Billing and revenue management platforms for utilities and telcos
  • ·Dynamic pricing engines with real-time market data feeds
  • ·ERP systems with energy sector billing modules (SAP IS-U, Microsoft Dynamics, Oracle Utilities)

Get Started

Full API documentation and sandbox access available on the GreenFlux Developer Portal.

Developer PortalContact Partnerships

5

documented endpoints for this domain