The alternative to banking


A bank or financial institution that accepts payments for products or services on behalf of a merchant and which are made by a credit or debit card issued by a bank other than itself.

Back to glossary

Subscribe to our eNewsletter

Please enter your email address to be kept up to date