PayPal Pro and PayPal Express


This two-in-one gateway add-on allows you to accept payment through PayPal Pro and PayPal Express. When purchasing downloads through the PayPal Pro, users enter their credit card details during the checkout process and never leave your site, resulting in a better experience for the user, and more successful conversions for you. When checking out with PayPal Express, the user experience is very similar to PayPal standard, except it is more secure.

Note: if using PayPal Pro to process credit cards, you must have an SSL certificate.

PayPal Pro / Express is only available to merchants in the US, Canada, the UK, and Australia.

Users who purchased PayPal Pro and PayPal Express, also purchased:
Add to Cart
Add to Cart

Version 1.3.11, February 11, 2015

  • Send shipping / billing address to PayPal if it is present.

Version 1.3.10, December 16, 2014

  • Fixed an undefined index error in PayPal Pro

Version 1.3.9, September 2, 2014

  • Fixed a bug that caused pending eCheck purchases to be considered complete
  • Added transaction ID logging for new API in EDD 2.1

Version 1.3.8, August 26, 2014

  • Fixed a conflict with the Yoast WordPress SEO plugin
  • Improved the processing of purchase confirmations in PayPal Express

Version 1.3.7
Updated licensing code to be compliant with new EDD standards.

Version 1.3.5
Fixed a sometimes-conflict with Jetpack and other plugins that output content in the header.

Version 1.3.4
Fixed an undefined index error.

Version 1.3.3
Fixed an issue with discount codes.

Version 1.3.2
Added complete localization.
Added support for the new fee API coming in EDD 1.5.

Version 1.3
January 12, 2013
Added payment notes for recording PayPal transaction IDs.
Fixed compatibility issues with EDD 1.4.1.

Version 1.2.4
Made a minor improvement to how the payment ID is retrieved.

Version 1.2.3
Fixed an issue with payments through Express getting marked as \"Failed\".

Version 1.2.2
Fixed a significant security issue with PayPal Express.
Added support for WPML locale detection.
Fixed missing customer names in PayPal Pro.

Version 1.2.1
Fixed a bug with first/last names not getting carried over to PayPal.
Fixed an issue with payments not getting confirmed (PayPal Express).
Added Taxed amount to payment confirmation (PayPal Express).

Version 1.2
Added gateway error logging.
Added automatic failed payment detection.
Added automatic plugin updater.
Fixed a bug with currency codes in PayPal Express.

Version 1.1
Updated the credit card form to use the default credit card form included with EDD instead of a custom one.

Version 1.0.7
Fixed some formatting issues with payment confirmation prices.

Version 1.0.6
Fixed a major bug that caused declined payments with PayPal Express to be considered complete.

Fixed a bug with PayPal Express and non USD currencies.
Fixed a problem with HTML entities getting decoded correctly in the PayPal purchase description.

Pre-filled fields when an error occurs so buyers are not forced to re-enter everything.
Fixed a spelling error with the Year field.

Improved credit card form markup.
Added a fieldset legend.
Added .card-expiration to the expiration date wrapper.

Fixed a bug that occurred while processing credit cards.

Fixed a miss-named field.
Added support for variable prices.

Initial release.

Error: Please enter a valid email address

Error: Invalid email