PayPal Checkout

Choose your integration method

  Client-side
Simply add PayPal to your checkout experience.

The simplest and quickest PayPal Checkout integration.

Use this integration if you want PayPal Checkout button to setup and execute payments directly from your browser.
  Server-side REST
Gain flexibility with direct REST API integration

Direct API integration allows instant capture, authorize capture, refunds and transaction reporting.

A server integration makes calls from your server to the PayPal API. It provides greater flexibility in the types of payments you can setup and execute.
  Braintree SDK
Create and execute payments from your server. Best for advanced merchants, partners and marketplaces.

Use this configuration if you want easier integration using the Braintree SDK for both client and server integration.