Express Checkout is a solution for merchants who currently accept credit card payments online and would like to add PayPal as a payment option. Express Checkout enables merchants to quickly add PayPal to their existing payment experience.
Express Checkout gives your buyers a simplified checkout experience that keeps them local to your website throughout the payment authorization process and lets them use their PayPal balance, bank account, or credit card to pay without sharing or entering any sensitive information on your site.
Choose an integration option:
Braintree SDK — Braintree SDK is powered by Braintree, a PayPal service. The Braintree Direct integration consists of complementary client and server SDKs, which are easy to integrate. Note that the Braintree SDK supports a subset of PayPal Checkout countries and currencies. Verify the availability of the Braintree SDK for your country and currencies, and then, get started with your integration.
- In an advanced server integration, you have more control and flexibility when you create and execute payments. With this integration, your server makes REST Payments API calls to create and execute payments. Although servers for legacy integrations can make NVP/SOAP API calls, PayPal recommends that all new integrations use the REST Payments API.
- The Express Checkout integration guide covers both basic and advanced options.
Country and currency support
Express Checkout is available in any country where PayPal is accepted.
Note: The Braintree SDK currently supports a subset of Express Checkout countries and currencies. Refer to Braintree SDK countries and currencies for more information. If your business is located in a non-supported country or you want to perform transactions with a non-supported currency, review the PayPal integration options in the Express Checkout integration guide.
In addition to transaction fees, there are fees for currency conversion and to receive payments from another country. For details, see our standard fee structure.