paymentcenter

noun
UK /ˈpeɪmənt ˌsɛntə/
US /ˈpeɪmənt ˌsɛntər/

A place where you go to pay money for things.

Mom stopped at the payment center to pay the water bill.


OTHER MEANINGS

2. A website or app where you make payments online.

I paid my phone bill through the online payment center.

3. A machine where you put in money to pay.

The parking payment center is near the entrance.

4. The main office that handles money for a company.

All invoices are sent to the payment center in the city.