Credit Card

A plastic payment card issued by a bank and/or business which facilitates merchant sales transactions on credit.

« Back to Glossary