A credit card agreement is a fixed loan provided to you at a higher than normal rate of interest that is immediately available in whole, or in part through the use of the associated credit card.
The bank will guarantee to pay for any purchases made using the credit card, and in return you agree to pay the outstanding balance on the credit card or an agreed monthly minimum repayment.
You can apply for a business credit card from some banks. Business credit cards are the same as normal credit cards, however all charges made to them are made against the company.