paypoint
Noun
Meaning
paypoint (plural paypoints)
A location where people can make payments for a service.
Examples
PayPoint is cost-effective and easily accessible from anywhere and from multiple sites simultaneously – useful for a busy travel agent or hotel.