NVP/SOAP API Products
On the individual product pages, you can get code samples, SDKs, API reference pages, and more, along with documentation. You can get help in the forums if you need assistance with any of our NVP/SOAP APIs or products.
Product Groups (and countries supported)
We're working to expand our products and features to as many countries as possible, often in a phased approach for quality assurance. Because many of our products are financial, regulatory issues may prevent us from offering our products in some countries or regions.
For a complete list of countries supported by PayPal, see the PayPal country support page.
Accept and Process Payments
Use the Button Manager APIs to dynamically create, manage, and edit large numbers of PayPal Payments Standard buttons. You can use the Button Manager API to manage any button you can create in your PayPal Profile. Product Details...
Express Checkout allows merchants and developers to minimize the number of steps customers must complete when they checkout. Customers using Express Checkout pay on PayPal's secure site and return to the merchant's site to complete the transaction. It is designed for merchants who don't have an Internet Merchant Account for processing credit and debit card payments. Product Details...
Merchants use the Mass Pay API to send money instantly to up to 250 recipients at once. To send payments to multiple recipients, merchants only need the recipient's PayPal account email address, the payment amount, and the currency code. Merchants can manually upload a file listing payments or create them programmatically using the Mass Pay API. Product Details...
|AU||CA||US||Payflow Gateway / PayPal Payments Pro
Payflow is secure, open payment gateway. You can choose to have PayPal host the payment pages or have total control over the payment process. Payflow allows merchants to choose any Internet Merchant Account to accept debit or credit card payments and connect to any major processor. It also lets merchants accept PayPal and PayPal Credit® (formerly Bill Me Later® ) payments. Product Details...
|US||PayPal Payments Advanced
Accept credit cards, PayPal, and PayPal Credit® online with PayPal Payments Advanced. This all-in-one solution offers an embedded checkout that keeps customers on the merchant's site and an Internet merchant account from PayPal. Plus, it's PCI compliant to help merchants manage their credit card security requirements. Product Details...
|AU||CA||DE||GB||SG||US||PayPal Payments Standard
PayPal Payments Standard (also known as Website Payments Standard) allows merchants to add payment and checkout buttons to their website by simply cutting and pasting HTML. Merchants can use the buttons to securely accept credit card, debit card, or PayPal payments. Product Details...
Recurring Billing is the automated, flexible billing service that can be used with the Payflow Gateway. It allows you to bill customers on a schedule, reducing the hassle of manually processing regular payments. Whether it's an installment plan, membership fee or a subscription service, you can make sure you get paid regularly and on time. Product Details...
Monetizing your app through subscriptions, freemium or pay as you go models. With recurring payments, you can bill customers on a regular basis at intervals that you choose. Product Details...
|AU||CA||SG||US||Website Payments Pro
Website Payments Pro enables merchants and developers to accept credit cards, debit cards, and PayPal payments directly on their website. Website Payments Pro also includes Express Checkout and Virtual Terminal. Add-on services like Recurring Billing are also available. Product Details...
|AU||GB||Website Payments Pro Hosted Solution
Website Payments Pro Hosted Solutions offers merchants a way to securely accept credit and debit card or PayPal payments without capturing or storing card information on their website. Payment information is collected by PayPal using an inline frame. Product Details...
Use the Adaptive Accounts API to build applications that create and manage PayPal accounts. Merchants and developers can use the API to create PayPal accounts, add payment methods to accounts, and verify a PayPal account status. Product Details...
PayPal's permissions service enables you to request and obtain authorization to make API calls and take action on behalf of your customers. The service is automated and easy to use, walking customers through the permissions being granted and what they mean, minimizing the time required. Permissions are organized in groups that are self descriptive and help lower the barrier to on-board your customers. When the customer finishes the permissions flow, they are redirected back to your site. Product Details...
|AU||CA||DE||GB||SG||US||Log In with PayPal
Log In with PayPal (formerly PayPal Access) is a commerce identity solution that enables your customers to sign in to your web site quickly and securely using their PayPal login credentials. By reducing friction points for customers—having to remember multiple logins and fill in multiple forms to sign up, for example—you'll enhance your site experience. Product Details...
Mobile App Integration
|AU||CA||DE||GB||SG||US||Mobile Express Checkout
Mobile Express Checkout allows merchants to simplify checkout for customers using mobile devices, including iPhone®, iPad®, Android devices, Blackberry, and Windows Phone 7. PayPal Mobile Express Checkout optimizes the pages for smaller mobile screens and mobile keyboards. If the merchant has already integrated Express Checkout, they can add Mobile Express Checkout to their website with minimal programming changes. Product Details...
Are you building a mobile website? PayPal's mobile solutions provide payment functionality to your apps allowing users to pay via a PayPal account or credit card. Whether you want a user to stay in app or use a browser, PayPal offers several choices for ensuring fast, secure and easy payments on Android and iOS platforms, or your mobile website. Product Details...
|AU||CA||DE||GB||SG||US||Mobile PayPal Payments Standard
PayPal Payments Standard is PayPal's easiest and most popular way to accept credit cards online. Mobile PayPal Payments Standard enables merchants and partners to offer a streamlined checkout experience to customers using mobile devices, including iPhone® , iPad® , iPod® and Android devices. If the merchant has previously integrated PayPal Payments Standard, then the mobile optimized checkout experience is automatically available to their customers without any additional integration steps or effort. For new merchants, they simply integrate with PayPal Payments Standard and get the all the benefits of a mobile optimized checkout solution for customers making purchases on mobile devices. Product Details...
Merchants, developers, and business solution providers use Invoicing APIs to automate the creation, delivery, tracking, and reconciliation of invoices with an integrated payments solution. Product Details...
Reports and Information
|AU||CA||DE||GB||SG||US||Instant Payment Notification
Instant Payment Notification (IPN) is a message service that automatically notifies merchants of events related to PayPal transactions. Merchants can use it to automate back-office and administrative functions, like fulfilling orders and providing customers with order status. Product Details...
|AU||CA||DE||GB||SG||US||Payment Data Transfer
Payment Data Transfer enables merchants using PayPal Payments Standard to display order-related information for customers on the merchant's site. The page confirms the customers' payment was successful and displays transaction details. Merchants can also use the web page to automatically fulfill orders for digital goods. Product Details...
PayPal's payment solutions have reports and search tools to help you with payment reconciliation, forecasting, and order tracking. We've organized the reports based on typical business activities you have. Product Details...
You can develop reporting apps—featuring account and transaction information—using the Transaction Information API suite. Product Details...
PayPal's Virtual Terminal is a web-based application that processes credit and debit cards, replacing swipe machines. Merchants can accept credit or debit card payments by phone, fax, or mail. Virtual Terminal is available to merchants through the PayPal Manager on any computer with an internet connection and a web browser. Product Details...