It is widely acknowledged that the key limitation to a raising market deployment of Electric Vehicles (EV) is correlated to the anxiety related to electric vehicle charging services (EVCS). From a user perspective, the electricity service should provide widely available and easily reachable charging stations with transparent payment options. From electricity operator (Grid) perspective, charging vehicles should be well scheduled in time and space to avoid sudden burst of requests. Such EVCS should be conducted before reaching a charging station as well as ubiquitous and transparent to the mobility of EVs. In this paper, we introduce an EVCS for heterogeneous communication technologies, describe its requirements and the various steps of the service. The centralized nature of the EVCS makes a network-based IP mobility such as PMIPv6 a good choice, first to make heterogeneous communication technologies transparent to the EVCS, but also hides the mobility of the EVs to the service. We then describe the required extensions to PMIPv6 to be integrated to the EVCS, and finally validate our EVCS on a near-to-real testbed on an IPv6 networks over heterogeneous communication technologies (PLC and WLAN).