card payment system

    a regulated payment system that enables a holder of a payment card to effect a payment.

Glossary Legal Instruments