A method for simplifying payment of a vehicle parking fee for a user, the method comprising: - detecting, by a sensor (10a, 10b, 10c), that a vehicle is parked, wherein the sensor (10a, 10b, 10c) is at least any of a gearbox indicator sensor for sensing if the gear shift lever is in parking position; a parking sensor for sensing if the vehicle is in a parking space; or a global positioning system receiver for sensing if the vehicle going from a driving state to a non-movement state; - determining a geographical vehicle position data of the parked vehicle; - generating a parking request message configured to be sent to a vehicle parking management server wherein the parking request message comprising the geographical vehicle position data of the parked vehicle; - sending the parking request message to the vehicle parking management server from a communication device installed in the vehicle; - receiving the parking request message at the vehicle parking management server; - determining, by the vehicle parking management server, based on the geographical vehicle position data of the parked vehicle comprised in the received parking request message, at least a first vehicle parking fee service provider among plural of available vehicle parking fee service providers (600a, 600b, 600c) that is available for receiving payment of the vehicle parking fee at the location corresponding to the geographical vehicle position data of the parked vehicle, where the vehicle is parked; - (S7b) sending a parking response message, from the vehicle parking management server to the communication device (20a, 20b), comprising data associated with a first vehicle parking fee service provider and a second vehicle parking fee service provider; - (S8b) displaying, via a user interface (400a, 400b) of the communication device, selection information associated with the first vehicle parking fee service provider and selection information associated with the second vehicle parking fee service provider available for receiving payment of the vehicle parking fee where the vehicle is parked; - (S9b) receiving selection input by a user, via the user interface (400a, 400b) of the communication device, wherein the selection input is indicative of selecting one of the first vehicle parking fee service provider or the second vehicle parking fee service provider available for receiving payment of the vehicle parking fee at the location corresponding to the geographical vehicle position data of the parked vehicle where the vehicle is parked. - detecting, by a sensor (10a, 10b, 10c), that a vehicle is parked, wherein the sensor (10a, 10b, 10c) is at least any of a gearbox indicator sensor for sensing if the gear shift lever is in parking position; a parking sensor for sensing if the vehicle is in a parking space; or a global positioning system receiver for sensing if the vehicle going from a driving state to a non-movement state; - determining a geographical vehicle position data of the parked vehicle; - generating a parking request message configured to be sent to a vehicle parking management server wherein the parking request message comprising the geographical vehicle position data of the parked vehicle; - sending the parking request message to the vehicle parking management server from a communication device installed in the vehicle; - receiving the parking request message at the vehicle parking management server; - determining, by the vehicle parking management server, based on the geographical vehicle position data of the parked vehicle comprised in the received parking request message, at least a first vehicle parking fee service provider among plural of available vehicle parking fee service providers (600a, 600b, 600c) that is available for receiving payment of the vehicle parking fee at the location corresponding to the geographical vehicle position data of the parked vehicle, where the vehicle is parked; - (S7b) sending a parking response message, from the vehicle parking management server to the communication device (20a, 20b), comprising data associated with a first vehicle parking fee service provider and a second vehicle parking fee service provider; - (S8b) displaying, via a user interface (400a, 400b) of the communication device, selection information associated with the first vehicle parking fee service provider and selection information associated with the second vehicle parking fee service provider available for receiving payment of the vehicle parking fee where the vehicle is parked; - (S9b) receiving selection input by a user, via the user interface (400a, 400b) of the communication device, wherein the selection input is indicative of selecting one of the first vehicle parking fee service provider or the second vehicle parking fee service provider available for receiving payment of the vehicle parking fee at the location corresponding to the geographical vehicle position data of the parked vehicle where the vehicle is parked.