Small businesses do start up with a low capital and sometimes, you’ll need to infuse more money into your business venture. Most entrepreneurs do this now with their business credit cards, what with higher credit limits and flexible repayment terms.