Payment Processor

A business which provides convenient payment instruments or services, e.g. PayPal.

« Back to Glossary Index