2Checkout.com is a cloud based payment processing service that helps you accept credit cards, PayPal and debit cards. Its customers can choose from eight different payment methods, 15 languages and 26 different currencies. It also serves for merchants in 25 other countries other than the United States. Some basic features of 2Checkout are debit and credit card processing, international processing, hosted online shopping cart (with integration for third-party carts), PCI-compliant gateway, Dashboard with multi-level user access, foreign language and currency support.The recurring billing API that it provides helps you to customize the payment workflow. It also provides mobile apps for iOS and Android along-with a virtual terminal that requires activation for use.
Yes, the PayPals Rest API can be used by Merchant in 202 countries. It covers most of the countries and to be sure you may look up for your country here: https://www.paypal.com/us/webapps/mpp/country-worldwidePayment Gateways (US) PayPal