Date
1 - 2 of 2
Payment terminal integration
piet.goempel@...
Hi Alberto,
have a look at the everest-core Auth module: https://github.com/EVerest/everest-core/tree/main/modules/Auth and the following interfaces
https://github.com/EVerest/everest-core/blob/main/interfaces/auth_token_provider.yaml
https://github.com/EVerest/everest-core/blob/main/interfaces/auth_token_validator.yaml
In EVerest authorization generally uses the pattern that there can be multiple authorization providers and multiple authorization validators configured. The auth module handles incoming authorization requests from the providers and forwards them to the respective validators. In case a request can be validated, the Auth module notifies the EvseManager that charging is allowed.
Examples for TokenProviders:
Hope this helps.
Best Regards
Piet
have a look at the everest-core Auth module: https://github.com/EVerest/everest-core/tree/main/modules/Auth and the following interfaces
https://github.com/EVerest/everest-core/blob/main/interfaces/auth_token_provider.yaml
https://github.com/EVerest/everest-core/blob/main/interfaces/auth_token_validator.yaml
In EVerest authorization generally uses the pattern that there can be multiple authorization providers and multiple authorization validators configured. The auth module handles incoming authorization requests from the providers and forwards them to the respective validators. In case a request can be validated, the Auth module notifies the EvseManager that charging is allowed.
Examples for TokenProviders:
- RFID-Reader
- Central Authorization Terminal
- ISO15118 module (for Plug&Charge)
- OCPP (CSMS)
- Whitelists
- Payment Service Providers
Hope this helps.
Best Regards
Piet