I used to have a credit card before when I was still in college as a supplementary to my sister but later on she cancelled my account due to increasing annual charge and any other charges. It helped me a lot though I cannot control my bill for sometimes. It is very convenient not to bring cash with me when going for shopping or grocery.
It is a good strategy if the business will accept credit card as a way of payment because a lot of people are now using credit card when paying bills. The company owner must hire a merchant account processor to manage and grow the business and rely only to those highly trusted one and has a long experience in this field.