History

There are 1 version of this glossary term.

An entity that offers services that allow an organization to receive customer payments online without setting up a merchant account with a bank.

Revised By: Venminder Inc Revised On: Aug 27, 2019 2:40 PM
Characters Edited: 0 Total: 151