You can set a card on file per location and charge certain services to that card such as the following: