Payment Gateway for PayPal on WooCommerce

Description

Payment Gateway for PayPal on WooCommerce is the ideal solution for adding PayPal payment options to your WooCommerce store. This comprehensive plugin integrates all major PayPal payment methods, providing a complete “PayPal For WooCommerce” experience. Enhance your checkout with PayPal Express Checkout, PayPal Pro, and Braintree, ensuring secure and efficient transactions for your customers.

Key Features:

  • Advanced credit and debit card payments: Accept credit card payments directly on your site.
  • PayPal Checkout: Provide PayPal Smart Buttons and alternative payment methods.
  • PayPal Express Checkout / PayPal Credit: Enable fast and secure payments with or without a PayPal account.
  • PayPal Pro: Accept credit card payments directly on your site, ensuring a seamless “PayPal For WooCommerce” experience.
  • Braintree Payments: Use an integrated drop-in UI for card payments, PayPal, and PayPal Credit.
  • PayPal Payments Advanced: Keep customers on your site with a simple and secure payment page.
  • PayPal Smart Buttons: Utilize customizable, responsive payment buttons via REST API.
  • Real-Time Order Status Update: Stay informed with instant payment notifications (IPN).

Why Choose PayPal For WooCommerce?

  • Improved User Experience: Simplifies the checkout process, reducing cart abandonment rates.
  • Enhanced Security: Leverages PayPal’s secure payment processing, building customer trust.
  • Easy Integration: Set up quickly and manage directly from your WooCommerce dashboard.
  • Comprehensive PayPal Integration: Supports all major PayPal methods, making it the best “PayPal For WooCommerce” plugin.

List of Methods

  • PayPal – The world’s most trusted online payment service, offering secure transactions with global reach.
  • Pay Later – This service, offered by providers like PayPal, lets customers defer payments, popular in the U.S. and Europe for flexible purchasing.
  • Venmo – A major mobile payment service in the U.S. with over 70 million users, ideal for peer-to-peer and e-commerce transactions.
  • Bancontact – The most widely used payment method in Belgium, processing millions of secure transactions annually.
  • BLIK – A leading payment option in Poland, widely used for online and mobile transactions, with millions of users.
  • Discover – A popular credit card option in the U.S., serving millions of cardholders and accepted by numerous merchants nationwide.
  • eps – An Austrian online bank transfer system supported by major banks, handling millions of secure transactions annually.
  • giropay – Common in Germany, giropay is widely accepted among German merchants, providing millions of secure online transactions.
  • iDEAL – Dominant in the Netherlands, iDEAL is used for over half of online transactions, offering trusted bank-based payments.
  • MyBank – A secure online payment method in several European countries, including Italy and France, serving millions of users.
  • Mastercard – A globally recognized and trusted credit card option, accepted by merchants worldwide.
  • Przelewy24 – A leading payment method in Poland, connecting with numerous banks to facilitate millions of transactions.
  • Sofort – Available across Europe, especially in Germany and Austria, preferred for secure, direct bank transfers.
  • Mercado Pago – A major digital payment platform in Latin America with tens of millions of users across countries like Brazil and Argentina.
  • SEPA-Lastschrift – Covering over 36 European countries, SEPA enables euro-denominated bank transfers for hundreds of millions of users.

Coming Soon:

  • Fastlane: A faster checkout experience.
  • Google Pay: Easy, secure payments directly from Google.
  • Apple Pay: Streamlined payments using Apple’s secure payment platform.

Support and Feedback

Need help? Visit our support page. If you enjoy our plugin, please leave a review!

License

This plugin is licensed under the GPL v3.

Screenshots

  • Settings Page: Configure PayPal API credentials easily for WooCommerce.
  • Checkout Page: Display multiple PayPal payment options, ideal for “PayPal For WooCommerce.”
  • Order Confirmation: Real-time status updates for seamless transactions.

Installation

Automatic installation

  1. Log in to your WordPress dashboard.
  2. Navigate to Plugins > Add New.
  3. Search for “Payment Gateway for PayPal on WooCommerce.”
  4. Click “Install Now” and activate the plugin to fully integrate “PayPal For WooCommerce.”

Manual Installation

  1. Download the plugin and unzip the files.
  2. Upload the plugin folder to /wp-content/plugins/.
  3. Activate the plugin through the ‘Plugins’ menu in WordPress.

Usage

  1. Open the WooCommerce settings page and click the “Checkout” tab.
  2. Select “PayPal Express Checkout” or any other PayPal method.
  3. Enter your API credentials and adjust settings to fit your store’s needs for a complete “PayPal For WooCommerce” experience.

FAQ

How do I create sandbox accounts for testing?

  1. Log in at PayPal Developer.
  2. Click “Applications” in the top menu.
  3. Select “Sandbox Accounts” and click “Create Account” to test “PayPal For WooCommerce” settings.

Where do I get my API credentials?

  • Live Credentials: Obtain them by signing into your PayPal account here.
  • Sandbox Credentials: Access them via your PayPal Developer account here.

How do I get phone numbers for PayPal Checkout orders?

To enable phone numbers for “PayPal For WooCommerce,” go to your PayPal business account settings and require them for all checkouts.

Can I use this plugin with other payment gateways?

Yes, you can use this plugin alongside other WooCommerce payment methods for flexible checkout options, making it versatile for any “PayPal For WooCommerce” setup.

Does the plugin support recurring payments?

Currently, the plugin supports one-time payments. For recurring payments in “PayPal For WooCommerce,” consider integrating with WooCommerce Subscriptions or other plugins.

Reviews

28 October 2024
This is a great payment plugin and enables seamless transactions through either PayPal or debit and credit cards. I have used this for over a year and transacted over 100 payments with no issues at all.
26 October 2024 1 reply
Is this a joke? You added your plugin without me doing anything. All of a sudden I have 2 images the size of Grand Canyon on in the checkout. I’m so angry now, I should not say anything more but you can’t be serious forcing us to use a broken plugin without even downloading it. 4 of my friends had it installed too. I thought it was the old plugin that created the problem.
17 October 2024
I’ve been using the Payment Gateway for PayPal on WooCommerce for the past 6 years, and we’ve never had any issues with it! The integration was seamless and easy to set up, making it simple to start accepting payments right away. It offers a smooth checkout experience for customers, and the transaction process has always been reliable and secure. At one point, the plugin wasn’t being updated by the developer, which forced us to keep our WordPress version lower to maintain compatibility. However, I’m pleased to see that the developer is now updating the plugin regularly, ensuring continued functionality and improved compatibility. The customisation options are great, and the support for PayPal’s various payment methods is a huge bonus. I highly recommend this plugin for anyone looking to streamline their WooCommerce store with PayPal!
29 June 2024 1 reply
After an hour of agonizing, I uninstalled. Button design and position is poorly editable. Maybe that’s enough for someone. Unusable for me at the professional level.
Read all 44 reviews

Contributors and Developers

“Payment Gateway for PayPal on WooCommerce” is open source software. The following people have contributed to this plugin.

Contributors

“Payment Gateway for PayPal on WooCommerce” has been translated into 2 locales. Thank you to the translators for their contributions.

Translate “Payment Gateway for PayPal on WooCommerce” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Change Log

9.0.13 – 2024-11-25

  • Added compatibility with Cookies and Content Security Policy (CSP).
  • Improved the organization and structure of gateway settings fields.
  • Enhanced button layout and design with updated CSS for a more polished user interface.

9.0.12 – 2024-11-15

  • Resolved the issue with sending line item details to PayPal.
  • Resolved the issue with the “Leaving Site” popup.

9.0.11 – 2024-11-12

  • Added language files for improved localization.
  • Updated settings panel to a more user-friendly accordion design.
  • Enhanced and reorganized settings fields for better usability.

9.0.10 – 2024-11-05

  • Updated CSS and JavaScript for design improvements and overall user experience enhancement.

9.0.9 – 2024-10-30

  • Resolved an issue where wc_add_notice errors were being triggered.

9.0.8 – 2024-10-28

  • Fixed the loading visibility issue.

9.0.7 – 2024-10-25

  • Resolved Hide/Show CC field issue.

9.0.6 – 2024-10-24

  • Resolved jQuery conflict with the theme.
    *Updated logic to dynamically hide/show the payment container based on user selections.

9.0.5 – 2024-10-24

  • Displayed Smart Button in Checkout block.
  • Separated payment methods into PayPal Checkout and Debit & Credit Cards.
  • Added icon for PayPal method in the Checkout block.
  • Resolved jQuery conflict with PayPal JS SDK.
  • Fixed issue where Access Token was not found in cache.

9.0.4

  • Resolved PayPal IPN warning.

9.0.3

  • Adds Send Item Details option.

9.0.2

  • Fix – Resolved access token not found in cache.

9.0.1

  • Fix – Checkout failed: Payment error due to field length being either too long or too short.

9.0.0

  • Fix – Checkout failed: Payment error due to field length being either too long or too short.

8.0.5

  • Fix – resolved save button issue.

8.0.4

  • Fix – PHP error.

8.0.3

  • Fix – Access Token not found in cache.

8.0.1

  • Fix – Update Js.

8.0.1

  • Fix – PHP fatal error.

8.0.0

  • Adds Block Checkout compatibility.

7.2.2

  • Fix – Resolved PHP notice and some other issue.

7.2.0

  • Fix – Resolved PHP notice and some other issue.

7.1.8

  • Fix – Resolved issue related to phone number.

7.1.7

  • Verification – WooCoomerce 7.7 compatibility.

7.1.6

  • Verification – WooCoomerce 6.8.2 compatibility.

7.1.5

  • Fix – Resolved issue with guest checkout in order review page.
  • Fix – Display PayPal validation messages on checkout page.

7.1.4

  • Tested with WC 7.2.0

7.1.3

  • Coupon disable when PayPal checkout enable.

7.1.2

  • Adds Gift Card plugin compatibility.

7.1.1

  • Fix – Resolved issue with checkout page. hide other payment method on review page.

7.1.0

  • Adds major changes related to PayPal SDK and use Latest PayPal JS.
  • improved performance.

7.0.0

  • Upgrade PayPal Checkout.

6.0.1

  • Resolve rounding issue.
  • Resolve PayPal Payflow CC exp_year issue.

6.0.0

  • Verification – WooCoomerce 6.8.2 compatibility.

= 5.0.8 – 08/09/2022
* Verification – WooCoomerce 6.7.0 compatibility.

= 5.0.7 – 04/13/2022
* Verification – WooCoomerce 6.4.0 compatibility.

= 5.0.6 – 03/11/2022
* Resolved PHP notice.

= 5.0.5 – 02/25/2022
* Resolved Body class issue on checkout page.

= 5.0.4 – 02/23/2022
* Verification – WordPress 6.2.1 compatibility.

= 5.0.3 – 02/15/2022
* Resolved multiple PayPal display when update checkout fields.

= 5.0.2 – 02/01/2022
* Resolved PHP Notice.

= 4.0.9 – 14/12/2021
* Remove Trademark

2.0.0 – 08/04/2019

  • Add new PayPal Express Checkout Smart button

1.0.0 – 12/08/2017

  • Feature – PayPal Express Checkout

1.0.1 – 12/08/2017

  • PayPal IPN bug resolved.

1.0.2 – 12/12/2017

  • Add Pre-Order support and Payment token.

1.0.3 – 13/12/2017

  • Add PayPal Pro payment method.

1.0.4 – 15/12/2017

  • Add Braintree Payment.
  • Add icons for all payment methods.

1.0.5 – 17/12/2017

  • Add PayPal Pro
  • Add PayPal Advanced
  • Add PayPal Payflow
  • Add PayPal Rest

1.0.6 – 24-12-2017

  • WPML compatibility

1.0.7 – 06-01-2018

  • Code optimising and better error handling