You should look into bitcoin (at least know about it and how it can help you as a merchant). Any payment company that deals with credit cards is not just a payment company but a fraud detection service; at least that is what it should be selling themselves as. Fighting CC fraud (and bank transfer fraud) is a challenge as the system was not designed for the digital space.