All products


Partner flows

PayPal Commerce Platform for Marketplaces and Platforms : Connected path Upfront  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

Customer Disputes  NEW

Manage customer disputes and claims

Desktop, Mobile Web

PayPal merchants, partners, and external developers can use the PayPal Customer Disputes API to manage disputes.

See example

PayPal Messaging and Business Insights

Help boost sales by promoting financing on your site, and gain business insights.

Desktop, Mobile Web (soon)

Get the code

Give your customers financing options and get paid right away, simply add a small piece of code to your website. That's it! Your dismissible message will start appearing right away. You can hide or show the banner from settings.

• FREE, no additional cost
• Gain insights into your visitors shopping behavior
• Easy to turn on/off

See example

PayPal Checkout Standard (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 Standard (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

PHPNodeJS

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

Checkout with Pay Later

Paypal

Desktop, Mobile Web

REST API Code Samples

JavaPHP

The Pay Later button is an option placed below or next to your PayPal button.

See example PayPal Checkout Standard (Client-side) using PayPal JavaScript SDK

See example PayPal Checkout Standard (Server-side) using Orders v2 APIs and PayPal JavaScript SDK

Pay Later messaging

Paypal

Desktop, Mobile Web

Get Code

Let your customers know they can buy now and pay later. With dynamic messaging, we’ll show them the right offer for what they’re buying - from short-term, interest-free installments to other special financing options.

See example PayPal Checkout Standard (Client-side) using PayPal JavaScript SDK

See example PayPal Checkout Standard (Server-side) using Orders v2 APIs and PayPal JavaScript SDK

Checkout powered by Braintree: Direct Credit Cards via Hosted Fields

Desktop, Mobile Web

Braintree Code Samples

JavaPHP

Hosted Fields provides you with the ability to customize the look and feel of your web page while ensuring that you are compliant with PCI requirements.

See example using Braintree JS v3 SDK and Smart Payment Buttons™

PayPal Payments with Checkout powered by Braintree

Desktop, Mobile Web

Braintree Code Samples

JavaPHP

When eligible, your existing PayPal buttons change to show a new Pay Later button. When customers select Pay Later, they can pay with flexible, buy now, pay later financing offers.

See example  using Braintree JS v3 SDK and Smart Payment Buttons™

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 customers don't have to scroll to see it.

See example


Payment Options

Paypal

Desktop, Mobile Web, Native App

Get more button codes

PayPal and PayPal Credit logos 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 Check Out with PayPal 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 Check out with PayPal button on the shopping cart page.

See example

☞ Upgrade to the new PayPal Checkout with Smart Payment Buttons™. See video.


We’ll use cookies to improve and customize your experience if you continue to browse. Is it OK if we also use cookies to show you personalized ads? Learn more and manage your cookies