Etymology
Today it means: A location where people can make payments for a service. Full definition →
From pay + point.
Etymology from Wiktionary, CC BY-SA 4.0.