Legacy Integration Overview

PayPal is upgrading its payment solutions to give you and your customers a better, more secure checkout experience. This page will help you identify which PayPal integration you're currently using and guide you to the best upgrade options for your business.

If you need assistance, please call us at (888) 429-3035 to speak with a Payments Specialist who will be able to guide you through the upgrade process.


Use Case Identification

To show you the most relevant upgrade options, we need to understand which PayPal integration you're currently using.

Not sure which integration you have? Look for these clues:
  • Express Checkout – You're currently using NVP/SOAP API to process payments
  • Website Payments Standard – Button-based integration that redirects customers to PayPal
  • SDK Upgrade – You're currently using older checkout.js or JS SDK v5
Select your current integration to see your upgrade options. Need more help identifying your integration?

Current Upgrade Use Cases

Based on your current integration, here are the upgrade paths available to you. Each option maintains your existing payment functionality while giving you access to PayPal's latest features and security improvements.

Review the options below and select the one that matches how you use PayPal today.

Use Cases for WPS (Website Payments Standard)

Currently using WPS for Pay Now buttons or Shopping Cart

  • Accept payments using "Pay Now" buttons (fixed or custom pricing) or "Add to Cart" buttons
  • PayPal hosts the entire checkout experience on their secure site
  • Simple button-based integration with no API or coding required
  • Upgrade to PayPal Payment Buttons for enhanced features, better security, and improved customer experience

Use Cases for Express Checkout One Time Payment

Currently using Express Checkout for single purchases

  • Process one-time payments with PayPal redirect flow
  • Customers return to your site after payment completion
  • NVP/SOAP API-based integration with more control than standard buttons
  • Upgrade to PayPal Checkout for streamlined integration and improved performance

Use Cases for Express Checkout Recurring Payments

Currently using Express Checkout for subscriptions or recurring billing

  • Manage subscriptions, memberships, or recurring services
  • Automatic billing on regular intervals (monthly, yearly, etc.)
  • NVP/SOAP API-based integration with more control than standard buttons
  • Upgrade to PayPal Checkout Subscriptions API for enhanced features and better management

Use Cases for Java Script SDK Integrations Upgrade

Currently using older checkout.js or JS SDK v5

  • Client-side JavaScript integration for PayPal checkout
  • Embedded payment experience directly on your website
  • Customizable payment buttons and checkout flow
  • Supports modern payment methods and checkout features
  • Upgrade to JS Web SDK v6 for enhanced performance, new features, and continued support