In a CDR, there are 3 types of costs:
- Wholesale costs: these typically contain the costs the CPO will receive for a given transaction. It is always available in any CDR.
- Reimbursement costs: these are an optional property and enable the calculation of costs for reimbursement use cases β see Fleet reimbursement transaction
- Retail costs: these define the costs that the driver is going to pay. This is broken down in 2:
- Retail costs β prior to applying a coupon(s), if applicable
- Public retail cost β after applying a coupon(s), if applicable
Β
According to your role (CPO or eMSP) and the associated configurations in place (e.g. reimbursement tariff in place), you will see one or multiple of the costs above.
Β
Depending on the channel where you obtain the CDRs, these costs will have different terminology, as per the following table:
Which interface? | Wholesale cost field name | Reimbursement cost field name | Internal retail cost field name
(before applying coupon(s), if applicable) | Driver retail cost field name
(after applying coupon(s), if applicable) |
Front-end tables (EvPortal) | WHOLESALE COSTS | EVSE COSTS | NA* | PUBLIC RETAIL COSTS |
CDR .csv export through EvPortal | calculated_cost | Reimbursement_Cost | Internal_Retail_Cost_Without_Vat | Public_Retail_Cost_Without_Vat |
CDR obtained through (platform) API | total_cost | total_reimbursement_cost | NA* | total_retail_cost |
* NA - Not Available in this communication channel
Β
