All products


Partner flows

PayPal Commerce Platform : Connected path  NEW for V2

Desktop, mobile web

Documentation

Code Samples

PHP

A marketplace model in which each individual PayPal seller assumes financial liability ( i.e refunds, chargebacks, reversals, etc ) rather than the marketplace.

See example


PayPal Payments Standard
Merchant Migration

Desktop, mobile web

Documentation

Code Samples

PHP

Help merchants migrate from selling products using PayPal Payments Standard buttons to your platform. Easily import their products into your solutions.

See example

See example (for Developers)
☞ You need a PayPal Sandbox Business account for this flow. Click here to create.


Merchant flows

PayPal Checkout Client-side using PayPal JavaScript SDK  NEW

Quick client-side only integration for a full checkout experience

Desktop, mobile web

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.

See example

PayPal Checkout Server-side using Orders v2 APIs and PayPal JavaScript SDK  NEW

Quickly integrate with our REST APIs for a full checkout experience

Desktop, mobile web

REST API Code Samples

PHP

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.

See example

Now Accepting PayPal

Now Accepting PayPal
How PayPal Works

Desktop, mobile web, native app

Get more button codes

Let customers know you accept PayPal by displaying the “Now Accepting PayPal” badge at the top of your website so they don't need to scroll to see it.

See example


Payment options

Paypal

Desktop, mobile web, native app

Get more button codes

The PayPal logo should appear in the footer along with other payment methods you accept.

See example


Payment buttons

Add a payment button by pasting a short HTML snippet into your payment page.

Buy Now

Add to Cart

Add a ‘Buy Now’ button for all the items and let your customers click once and quickly purchase one item at a time.

Add an ‘Add to Cart’ button for all the items and allow your customers to choose one or more items for a single checkout.

See example

One Touch™

One Touch™ makes it easy to pay with PayPal or Venmo. Consumers need to log in once on their device and instantly pay in mobile apps with One Touch™.


Checkout with PayPal

Quickly integrate with our APIs for a full checkout experience

Checkout with PayPal

Desktop, mobile web

NVP / SOAP Code Samples (Deprecated)

JavaPHP

Show the PayPal Checkout button close to your checkout button so it appears as a second option for customers. If you require your customers to login before checking out don't display the PayPal Checkout button on the shopping cart page.

See example

PayPal Credit
(only available to US buyers)

PayPal Credit

Desktop, mobile web

REST API Code Samples

JavaPHP

NVP / SOAP Code Samples (Deprecated)

JavaPHP

Show the PayPal Credit button close to your Checkout with PayPal button so it appears as a second option for customers. Include 'or' between buttons. If you require yours customers to login before checking out, don't display the PayPal Credit button on the shopping cart page.

See example

PayPal Credit banner
(PayPal Credit is only available to US buyers)

Desktop, mobile web, native app

Get Code

PayPal Credit helps turn browsers into buyers. Let your customers know there’s an instant credit line available and boost your sales. Learn more about advertising financing and find the right banners for your website.

See example