Credit Card. A system of payment whereby the issuer of the card grants a line of credit to the cardholder, to be used to make payment to a merchant or to withdraw cash.
Credit Card. A system of payment whereby the issuer of the card grants a line of credit to the cardholder, to be used to make payment to a merchant or to withdraw cash.
go back to the Glossary
Get the latest travel news, reports, and exclusive insights from BCD Travel delivered straight to your inbox when you subscribe.