Pricing with dynamic Day-Ahead Market prices
Stekker has the capability to determine the cost of a charging session by utilizing power markets, including EPEX, to calculate pricing. The company has been providing session pricing since the year 2021, and is currently handling a high volume of data, processing hundreds of thousands of events on a daily basis. This data processing allows for accurate and timely pricing of charging sessions, ensuring fair and competitive pricing for all customers.
There are two ways to price a charging session:
- When Stekker optimized the session, we have all the information to price the session.
- When you have meter readings you can send them to Stekker and we will calculate the price on demand.
Stekker has all Day-Ahead prices starting from 2018
For session
- Name
cpo_transaction_id
- Type
- string
- Description
The transaction id of the charging session, as known with Stekker.
Request
curl --location --request GET '/api/v1/cdrs/:cpo_transaction_id' \
--header 'Authorization: Token provided-secret' \
--header 'Content-Type: application/json'
Response
{
"currency": "EUR",
"end_date_time": "2021-07-14T10:00:00Z",
"id": "9827654",
"last_updated": "2021-07-15T10:00:00Z",
"start_date_time": "2021-07-13T10:00:00Z",
"total_cost": {
"excl_vat": 0.6
}
}
Currency is a string according to ISO 4217. id
is our internal ID and is only intended to increase traceability.
When you send session data to Stekker with the CPO integration you can use this end point to the the price, the session needs to be completed for this to work.
With meter readings
- Name
cpo_transaction_id
- Type
- string
- Description
The transaction id of the charging session, as known with Stekker.
Request
curl --location --request GET '/api/v1/cdrs/meter_readings' \
--header 'Authorization: Token provided-secret' \
--header 'Content-Type: application/json' \
--data-raw '{
"power_market": {
"market_area_code": "NL",
"sub_modality": "DayAhead"
},
"meter_readings": [
{
"reading_kwh": 0.000,
"timestamp": "2021-07-15T10:00:00Z"
},
{
"reading_kwh": 5.500,
"timestamp": "2021-07-15T10:30:00Z"
}
]
}
Response
{
"currency": "EUR",
"end_date_time": "2021-07-14T10:00:00Z",
"total_cost": {
"excl_vat": 0.6
}
}
Currency is a string according to ISO 4217. id
is our internal ID and is only intended to increase traceability.