A process for supporting computing infrastructure, said process comprising providing at least one support service for at least one of creating, integrating, hosting, maintaining, and deploying computer-readable code in a computing system comprising a processor, wherein said processor carries out instructions of said code to cause the computing system to specify a method of determining a route that includes a location according to a fee charged to an entity associated with the location, said method comprising:
- receiving a request from a user for a determination of a route from a first point to a second point;
- assigning a preferential weight to a location associated with a vendor;
- selecting said location as being capable of being included along said route, wherein said selecting said location is based on said request and said preferential weight;
- determining a fee to be charged to said vendor for presenting said route to said user as a recommended route, wherein said fee is based on said location being included along said recommended route;
- determining said route so that said location is included along said route;
- and
- presenting said determined route to said user as said recommended route.