2Checkout is a global online payment processing service that can process payments via credit cards, debit cards and PayPal. The payment gateway supports VISA, MasterCard, American Express, Discover, PayPal, JCB, Diners and Debit Cards. It supports 15 languages and can process payments in 26 different currencies. It can be integrated with a number of shopping carts and buy buttons. They also have a number recurring billing options. 2Checkout.com has strong fraud protection options with CVV checks and address verification.