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.
Accept PayPal payments
PayPal Checkout is a fast, easy way for buyers to pay with PayPal. Keep customers on your website or mobile app throughout the payment process with PayPal Checkout Smart Payment Buttons.
PayPal Checkout uses the Payments API and Orders API to easily and securely accept online and mobile PayPal payments. This means customers can make PayPal payments with only a few clicks, depending on the country.
The PayPal Commerce Platform moves money to your sellers, offering end-to-end solutions for marketplaces, crowdfunding, and other e-commerce platforms. Solutions for partners are a combination of REST APIs and tailored PayPal products like Smart Payment Buttons.
PayPal Subscriptions lets you accept recurring payments for your service. When you set up Subscriptions, you can offer subscribers a trial period with special introductory rates or a regular rate. Subscribers receive billings according to the terms you specify, so you know automatically which payments you have and have not received.
PayPal Invoicing gives merchants a simple way to send professional, customized invoices and gives customers a secure and easy way to pay.
This solution is an easy way for businesses to receive card and PayPal payments from customers outside of the typical e-commerce checkout experience. Businesses that sell items or services directly to customers by phone, email, and social messaging apps appreciate the flexibility of PayPal Invoicing.
PayPal Invoicing enables customers to pay merchants across the globe without sharing sensitive financial details.
Credit card acceptance on your website or mobile app
PayPal Payments Pro is a customizable solution enabling merchants to keep buyers on their website during the entire checkout and payment process. It provides credit and debit card payments acceptance along with additional payment methods such as PayPal and PayPal credit. Payments can be immediate, authorized for later capture or recurring.
It also includes tools, such as:
- Virtual terminal (to accept payments from phone / fax / email)
- Fraud management filters (for protection against fraudulent transactions)
- Reference transactions (to initiate subsequent or future payments at a later stage)
Payflow Gateway is a secure open gateway allowing merchants to connect their online store to any major payment processor, bank, card association, or directly to PayPal.
Braintree Direct is an all-in-one online payment platform that accepts credit cards, PayPal, Venmo, digital mobile wallets, and local payment methods. Through a single integration of the Braintree SDK or API, merchants can sell globally, on web and apps, and offer the latest checkout experiences that optimize conversion.
Use Braintree Direct to add payment methods to your website, iOS and Android apps including:
- Digital mobile wallets (Apple Pay, Google Pay, Samsung Pay, Masterpass, Visa Checkout)
- Local payment methods (ACH, Bancontact, EPS, iDEAL, , My Bank, Pay Now, GiroPay)
In-person credit card acceptance
Use PayPal Here to get paid via an app or in-store with credit card swipers so that merchants can process in-person credit card transactions using a mobile app.
PayPal’s White Label Wallet (WLW) platform (formerly known as Paydiant) is a mobile wallet solution. Choose this when you need branded mobile wallet apps that work at the point of purchase at retail, restaurant, fuel site, cash access atm, and other in-person locations.
White Label Wallet can be integrated with:
- Apple Pay
Whether you need a complete online store, or if you just want to add a shopping cart to your existing website, there are several options available from PayPal partners to meet your needs.
Need more help?
- Docs Catalog—See all of our products and solutions in our Docs Catalog.
- Contact Sales—(U.S. and Canada only) Call 855.456.1314 for account setup help.