Here’s the long and short of it: No, there is absolutely no way you can accept credit card payments online for free. There are, however, ways to keep fees low. It is pretty much impossible to accept ...