Dynamic prices are only worth something once they are on the charger and paid out correctly. This page shows how that works technically: how the price is formed, which route it takes to your CPMS, and how we verify it arrived.
One model per network, trained on your own sessions. Not a generic curve, but the elasticity of your chargers.
CDRs and session data arrive per charger: time, duration, volume, tariff and channel. From that we derive a demand pattern per hour of the week, per charger.
The model measures how volume on a charger responds to a price change. Where data is thin, the estimate leans on the network average instead of on noise.
Returning drivers are tracked separately. If margin rises while return rate falls, the model pulls the price band back down.
The result is a tariff per hour, within an upper and lower bound you set yourself. Without those two bounds the model publishes nothing.
Not every charging platform allows tariffs to be written. Hence four routes, from the most direct to the one that works when there is no tariff integration at all. Which route your platform allows is something we establish before we start.
Platforms with a full tariff API receive the new hourly price directly, scheduled changes included. The fastest and cleanest route.
Some platforms won't let you write a tariff, but will let you switch. We prepare a series of tariffs up front and switch to the right rung each hour.
If your platform has no tariff integration at all, an agent on your own account performs the action you would otherwise do by hand — hourly, within your price band and with a maximum step. It stops by itself the moment anything is not as expected.
When the charger points its connection to us, it lands at your own platform and at ours at the same time. Your platform notices nothing and we can steer, whatever the API allows.
A price you set but never read back is an assumption. Every write is therefore verified independently — outside the channel it was set through.
Did the price actually land? If not, an alert follows and the previous tariff stays in place.
Did it stay? Some platforms rewrite a tariff by themselves; this catches that within the quarter hour.
Before a session starts we check per roaming partner whether every price component arrived there.
Afterwards we lay the CDR beside the plan. If the amount differs, that becomes an alert instead of a surprise on your statement.
Every automated action has a limit before and a check after. If something is off, nothing happens and your previous price simply stays.
We work it out on your own chargers and calculate what dynamic pricing would deliver there. Within 48 hours, free of charge.
I want the free analysis