To offer a new Service please click the “SUBMIT OFFER” button in Service Offers screen. You access a new window enabling you to enter the settings for your service offer.
You choose a name for the offer that will help you recognize your services offered. You determine the run-time by selecting “Valid From” and “Valid To”, and you set the rules for cancellation.
The table below shows you detailed information on every field.
Field Name |
Validation |
Mandatory field/ optional field |
Name |
Field has to be filled in with at least one character. |
mandatory |
Valid From |
Date lies ahead „valid from“, at least today‘s date. |
mandatory |
Valid To |
Date can be the same date as “valid from” or later. Up to 2 years from today |
mandatory |
Description |
Describe the Offer |
optional |
Cancellation Period (Days) |
Field has to be filled in with at least one character. QA: Can be set to 1 up to the amount of days you specify within your legal contract. PROD: Must be 42 days |
mandatory |
Minimum term (Days) |
Field has to be filled in with at least one character. May be set to 1 for testing up to 90 days depending on your business contract |
mandatory |
Period of Notice (Days) |
21 days (recommended) |
mandatory |
Period of Notice Message |
Message for the Period of Notice | optional |
Please choose a Service type in an "Pick a Service type". This is a mandatory field.
Being a Charge Point Operator (CPO) for the standard charging offer, you choose “Authorization”. Service type “Push EVSE Data” is an offer which has to be forwarded to the eRoaming platform. Being an EMP, there is only one service type version - “Push Authentication Data” which also has the receiver eRoaming platform.
You can also Upload a PDF-File with additional Offer details.
NOTE: Pricing data needs to be given in a structured way as CSV uploads. It is not sufficient to provide tariff information via PDF.
After that you can define the pricing model of the Service Offer.
When you specify your pricing model, you have two options to select from:
Select “Standard” pricing if you have only one default price (for more details see a). If you have more than one price, e.g. distinguish your price based on time or EVSE, select “Flexible/Dynamic” pricing model (for more details see b).
a) Specify the default price, reference unit (hour, kWh, minute), and applicable currency.
b) When selecting the “Flexible/Dynamic” pricing model, all your prices need to be specified as ProductIDs in a structured form. This can be done as CSV Upload. To do so click “UPLOAD PRICE”.
c) To create the CSVs for I) Pricing Product and II) EVSE Pricing the following fields need to be included in the file.
I) CSV structure for the PushPricingProductData operation
a) The first row of the file must contain the following details:
# |
Field Name |
Description |
1 |
Operator Name |
Name of the operator pushing the data |
2 |
DefaultReferenceUnit |
Default reference unit in time or kWh (possible values are HOUR, KILOWATT_HOUR, MINUTE) |
3 |
DefaultPrice |
A default price for pricing sessions at undefined EVSEs |
4 |
DefaultPriceCurrency |
Currency for default prices (based on ISO 4217 - for example EUR, CHF) |
b) All other rows must/can (as per OICP specification) contain the following details in the given order:
# |
Field Name |
Description |
1 |
ProductID |
Name of the pricing product |
2 |
ReferenceUnit |
Reference unit in time or kWh (possible values are HOUR, KILOWATT_HOUR, MINUTE) |
3 |
PricePerReferenceUnit |
A price value per the given reference unit |
4 |
ProductPriceCurrency |
Currency of the defined pricing product (based on ISO 4217 - for example EUR, CHF) |
5 |
MaximumProductChargingPower |
Maximum product charging power (in kW) |
6 |
IsValid24hours |
"true" if this product is applicable 24 hours a day, else "false" |
7 |
ProductAvailabilityTimes |
Day values to be used in specifying periods on which the product is available (possible values are Everyday, Workdays, Weekend, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday) |
8 |
begin |
Opening time (HH:MM) |
9 |
end |
Closing time (HH:MM) |
10 |
AdditionalReference (optional) |
Additional pricing components to be considered in addition to the base pricing |
11 |
AdditionalReferenceUnit (optional) |
Reference unit in time or kWh (possible values are HOUR, KILOWATT_HOUR, MINUTE) |
12 |
PricePerAdditionalReferenceUnit (optional) |
A price in the given currency |
Sample csv snippet for PricingProductData:
CPO-XYZ,KILOWATT_HOUR,5,EUR DayTariff,KILOWATT_HOUR,15,EUR,30,false,Workdays,07:00,18:00,START FEE,KILOWATT_HOUR,4 NightTariff,KILOWATT_HOUR,5,EUR,30,false,Workdays,18:00,06:59 WeekendTariff,KILOWATT_HOUR,13,EUR,30,true,Weekend, 00:00,23:00
II) CSV structure for the PushEVSEPricing operation
# |
Field Name |
Description |
1 |
EVSEId |
The ID that identifies the charging spot |
2 |
ProductId |
Name of the pricing product |
Sample CSV snippet for EVSEPricing:
DE*AB7*E840*6587,Region_1
DE*AB7*E840*6625,Region_2
DE*AB7*E840*2833,Region_3
For Action Type select “Full Load” from the dropdown (see figure). Next upload your CSV for Pricing Products. If applicable upload also your EVSE Pricing to distinguish tariffs on EVSE level.
Now select the partners you want to offer your services to:
Services can generally be offered to one, several or all partners.
For all Partners select "Offer to all Partners".
If you want to select one or several Partners, you need to select a service type and then you can click on "Offer to specific Partners".
In the small window you can select one or more Partners by searching their names.
If you have selected all the Partners you want, click on "Done" and then click on "Submit Offer" to submit the Offer to the selected Partners.
The next article provides you with information about how to cancel a service offer.