No it is not a credit card, it's a prepaid card. The Business Prepaid card has funds loaded on it by an employer/business. Cardholders can use the Business Prepaid card until all funds on the card have been used up within the expiry period.