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 Website 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 sellers, partners and external developers can use the PayPal Customer Disputes API to manage disputes.

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 powered by Braintree: Direct Credit Cards via Hosted Fields

Desktop, Mobile Web

Braintree Code Samples

JavaPHP

Hosted Fields provides you with the ability to customise the look and feel of your web page while ensuring that you're 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

Offers a streamlined checkout flow that keeps customers on your website throughout the payment authorisation process and minimises the number of steps your customers must complete when they check out.

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 buyers 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

PayPal One Touch™

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


Check Out with PayPal

Quickly integrate with our APIs for a full checkout experience

Check Out with PayPal

Desktop, Mobile Web

NVP / SOAP Code Samples (Deprecated)

JavaPHP

Add a PayPal Checkout shortcut button so your customers simply enter their username and password and all other details are pre-filled for fast checkout. Show the Check Out with PayPal button close to your checkout button so it appears as a second option for buyers. If you require your buyers to log in before checking out, don't display the Check Out with PayPal button on the shopping cart page.

See example

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