Just get a business Paypal account, and you can take any credit card. Visa, Mastercard, Discover, and American Express. Most merchant accounts will not accept all 4 of these methods. That means if you want to accept all credit cards you need more than one merchant account. And this is costly.