2Checkout is an electronic payment service (merchant account alternative) founded in 2000 that allows merchants to accept online credit card payments from customers in their home country and abroad.
They are our partner managing payments, subscriptions and refunds.
Click here to go to their web site: https://2checkout.com.
Categories:
Billing & Payments,
General Questions