A key component in a successful business is being able to receive and process payments as efficiently as possible.  Could your credit score keep you from being able to do this?  Credit card processing has become an important feature for business's...