Accept payments - PayPal Developer

PayPal Developer

 Documentation

 Dashboard

 Support

Log Out

Log In Sign Up

Enter search term Search

 o

Accept payments

 Braintree v.zero

 Payment Buttons

 Payments REST API

PayPal Here

Express Checkout

PayPal Pro / Payflow

Mobile SDK o o

Invoicing

Marketplace & split payments

Payouts

o o

Authentication & security

o

REST APIs

o

NVP / SOAP APIs

o

API basics

o o

REST release notes

NVP / SOAP release notes

Accept payments

PayPal offers a variety of products and solutions for accepting payments. You can choose the solution that is best for your requirements, whether your goal is to get up and running as quickly as possible or to develop a fully customized payment experience.

Braintree v.zero

Braintree v.zero is suitable for any type of integration, whether you want a quick and easy payment solution or a completely customized payment experience. The drop-in UI available with

Braintree v.zero enables you to start accepting payments with as little as ten lines of code. If you want to build your own checkout experience, Braintree v.zero simplifies all payment method details down to a token so that you never need to worry about which method users choose to pay you. Learn how to get started with Braintree v.zero

.

Payment Buttons

PayPal makes it easy to accept payments on a website, whether it’s a mobile device, tablet, or

PC. Just copy and paste a short HTML snippet on your website to add a payment button for a single item or for a shopping cart. See Add payment buttons to your website for more information.

Payments REST API

The Payments REST API provides an easy and secure way to accept online and mobile payments. You can take advantage of all the great benefits of PayPal while enabling customers to make payments with only a few clicks. Payments can be made with PayPal and with credit cards, depending on the country. You can accept an immediate payment, or authorize a payment and capture it later. The Payments overview explains how to get started with the Payments REST

API and where to find more detailed information.

PayPal Here

The PayPal Here SDKs enable iOS and Android apps to interact with credit card swipers so that merchants can process in-person credit card transactions using a mobile app. The native libraries of the PayPal Here SDKs enable you to interact with PayPal Hardware and also process cardpresent transactions. To get started, see Integrating with the PayPal Here SDKs .

Express Checkout

Express Checkout is a fast, easy way for buyers to pay with PayPal. Express Checkout makes it easier for buyers to pay online and it enables you to accept PayPal while retaining control of the buyer and the overall checkout flow. In a typical checkout flow, the buyer must provide shipping information and then billing and payment information after checking out from the shopping cart page. With Express Checkout, the buyer can check out and pay without entering any shipping or billing information because PayPal provides the stored information. This simplifies and expedites the checkout process, which can increase your sales up to 18 percent. To learn more, see Getting Started with Express Checkout .

PayPal Payments Pro / Payflow Gateway

PayPal Payments Pro is a customizable solution that enables merchants to keep buyers on their website during the entire checkout and payment process. Merchants can host their own customized checkout pages and send transactions to PayPal, or they can have PayPal host the checkout pages and also manage security for sales and authorizations. PayPal Payments Pro can

accept Paypal and PayPal credit payments, as well as credit and debit card payments. PayPal

Payments Pro also includes an optimized mobile checkout experience. For details, see PayPal

Payments Pro .

Payflow Gateway is a secure open gateway which is utilized internally by the PayPal Payments

Pro services and provides the same features, including an API which allows merchants to create and host their own customized checkout pages or a PayPal hosted checkout page. Using the

Payflow gateway shared API, merchants can connect their online store to any major payment processor, bank, or card association, or they can choose to connect directly to PayPal. To get started, see Payflow Gateway .

Website Payments Pro

Website Payments Pro is a legacy PayPal product based on SOAP/NVP technology that enables merchants to accept credit and debit cards, and PayPal payments directly on their website using two PayPal API-based solutions: Direct Payment and Express Checkout . Payments can be immediate or authorized for later capture; they can also be recurring payments. Website

Payments Pro also includes additional PayPal solutions and tools, such as Virtual Terminal,

Fraud Management Filters, and reference transactions.

Mobile SDK

The PayPal Mobile SDKs enable native apps to easily accept PayPal and credit card payments.

The native libraries of the PayPal Mobile SDKs enable you to build fast, responsive apps for single payments (PayPal and credit card) and future payments (PayPal only). Learn how to get started with PayPal Mobile SDKs . scroll to top

Documentation

Make first REST call

 REST API reference

NVP / SOAP API reference

Dashboard

My apps

My account

 Sandbox accounts

Sandbox transactions

Live transactions

Support

 FAQ

Stack Overflow

 PayPal technical support

PayPal support

Resources

PayPal on GitHub

 Developer blog

API playground

 Demo portal

 Partners

Our company

 PayPal

 Braintree

 Paydiant

Copyright © 1999 - 2016 PayPal. All rights reserved.

Privacy policy Legal agreements Contact us