WooCommerce PayPal Payments

WooCommerce PayPal Payments

توسط

WooCommerce PayPal Payments is an all-in-one solution to help you maximize conversions by offering PayPal, Venmo (US), Pay Later options, credit and debit cards, and more.

Features

  • Instant access to funds while payment is processing.
  • Fraud detection and global compliance (including PCI, PSD2, and 3D Secure).
  • Faster checkout via PayPal buttons on product pages and in-cart.
  • Convenience to pay over time with PayPal Pay Later.
  • Allow Venmo shoppers (US only) to share purchases with friends.
  • Standard and Advanced Card Processing options.
  • Country-specific payment methods to build global trust.
  • Multiple subscription payment options to help drive repeat business.

Get started

If you’re new to PayPal, add it to your store today. Existing user? Upgrade your integration now to access these exciting new features.

It pays to PayPal

Get instant access to funds in your PayPal business account while payment is processing. Save time and money with fraud detection and Seller Protection features†.

Plus, you’ll meet global compliance standards (such as PCI, PSD2, SCA, and 3D Secure), bringing international markets within reach.

†Available on eligible purchases. Limits apply.

Flexible payment options

Shoppers are nearly three times more likely to buy when you offer PayPal.¹ Increase conversions by automatically displaying PayPal buttons on product pages, in-cart, and at checkout.

PayPal Pay Later options help boost conversion rates and increase cart sizes by 39%.² Let customers pay over time while you get paid upfront — at no additional cost. Available in select countries. Learn more about Pay Later messaging.

Venmo users spend 2.2 times more annually on online purchases than other online buyers.³ Now you can reach Venmo shoppers (US only) and allow them to share their purchases with friends.

Country-specific payments

  • Standard Card Processing: Suitable for all business and personal seller accounts. Card transactions are managed via a prebuilt user experience, simplifying compliance.
  • Advanced Card Processing: Customize the look, feel, and placement of debit and credit card payment fields. You can also use fraud protection tools to set up personal risk tolerance filters.

Earn recurring revenue through subscriptions

Drive repeat business for stable, predictable income using WooCommerce Subscriptions or PayPal Subscriptions.

You can also use PayPal’s Vaulting feature to:

  • Offer flexible plans with fixed or quantity-based pricing.
  • Set billing cycles for any period.
  • Offer discounted trial periods or prorated payments.

With no monthly or setup fees, it’s simple for your customers — and great for your business (account approval required).

Legal Disclosures:

*For Australian users, the PayPal service is provided by PayPal Australia Pty Limited AFSL 304962. Any information provided is general only and does not take into account your objectives, financial situation, or needs. Please read and consider the CFSGPDS (paypal.com.au) before acquiring or using the service. See website for TMD.

  1. An online study commissioned by PayPal and conducted by Netfluential in November 2020, involving 1,000 US online shoppers ages 18-39.
  2. PayPal Q2 Earnings 2021.
  3. Edison Trends commissioned by PayPal, April 2020 to March 2021. Edison Trends conducted a behavioral panel of email receipts from 306,939 US consumers and 3.4+ M purchases at a vertical level between Pay with Venmo and non-Venmo users during a 12-month period.

Requirements

To install and configure WooCommerce PayPal Payments, you will need:

  • WordPress Version 6.3 or newer (installed)
  • WooCommerce Version 9.6 or newer (installed and activated)
  • PHP Version 7.4 or newer
  • PayPal business or personal account

Installation instructions

  1. Log in to WordPress admin.
  2. Go to Plugins > Add New.
  3. Search for the WooCommerce PayPal Payments plugin.
  4. Click on Install Now and wait until the plugin is installed successfully.
  5. You can activate the plugin immediately by clicking on Activate now on the success page. If you want to activate it later, you can do so via Plugins > Installed Plugins.

Setup and Configuration

Follow the steps below to connect the plugin to your PayPal account:

  1. After you have activated the WooCommerce PayPal Payments plugin, go to WooCommerce > Settings.
  2. Click the Payments tab.
  3. The Payment methods list may include two PayPal options. Click on PayPal (not PayPal Standard).
  4. Click on the Activate PayPal button.
  5. Sign in to your PayPal account. If you do not have a PayPal account yet, sign up for a new PayPal business or personal account.
  6. After you have successfully connected your PayPal account, click on the Standard Payments tab and check the Enable Paypal features for your store checkbox to enable PayPal.
  7. Click Save changes.

Complete onboarding instructions can be found in the documentation here.

Updating

Automatic updates should work generally smoothly, but we still recommend you back up your site.

If you encounter issues with the PayPal buttons not appearing after an update, purge your website cache. Caching or JavaScript minification can impact PayPal Payments and should be disabled for the PayPal scripts or payment-related pages.

سوالات متداول

Where can I find documentation and a setup guide?

You’ve come to the right place. Our documentation for WooCommerce PayPal Payments includes detailed setup instructions, troubleshooting tips, and more.

Where can I get support, report bugs, or request new features?

To start, review our troubleshooting tips for answers to common questions. Then, if you need further assistance, get in touch via the official support forum.

Please report bugs via GitHub or the official support forum. You can request (or vote for) new features on our feature request board.

WooCommerce PayPal Payments has stopped working — what should I do?

First, diagnose the issue using our troubleshooting guide. If you notice an error after updating an extension or theme, there could be a compatibility issue.

We recommend running a conflict test using Health Check (which allows you to disable themes and extensions without affecting your live store) or testing via a staging site.

Does this extension support subscriptions?

Yes! WooCommerce PayPal Payments can be used with WooCommerce Subscriptions and PayPal Subscriptions. You can also use Vaulting to save customers’ payment methods for future transactions. Review our subscriptions FAQ.

Does this extension support WooCommerce Blocks?

Yes! WooCommerce PayPal Payments offers experimental support for Cart and Checkout Blocks. Review our Blocks FAQ.

Are there any new features in development?

Yes! Review our feature previews FAQ for more details.

Can I contribute to WooCommerce PayPal Payments?

Yes, you can! Join our GitHub repository.

If you like this extension, please leave a review on WordPress.org or WooCommerce.com — your valuable feedback is appreciated.

My question is not listed; where can I find more answers?

Review our general or contact support.

×

نظرات کاربران

5/5
★★★★★

Great support thanks again Krystian!

By spap25 on April 21, 2026

Sorted it out for me, and helped me understand recaptcha better too.

Many thanks

Excellent support

By jenshemoves on April 19, 2026

We ran into an issue with our payment gateway that stopped some subscription renewals from processing. Krystain was fantastic to work with, quick to respond, thorough with testing, and got everything back up and running smoothly. Thanks so much, team!

Quick Support

By tonylees on April 19, 2026

I had a issue integration Google & Apple Pay, the support I received was quick, patient and professional.
The communication was stress free and a pleasurable experience.

Thank you to Jamie for your help

Inappropriate behavior

By jberry86 on April 19, 2026

Last update auto-enabled 8 random payment gateways I never agreed to or configured. Lost my trust.

great support but problematic plugin

By Ciulac (nick8182) on April 15, 2026

too many errors, too many failed payments, too many problems.

PayPal onboarding / Pay Later issue

By wpsuvo on April 13, 2026

We ran into a tricky issue where Pay Later messaging was injected into Elementor loops and broke the layout across multiple shops.

Support was excellent. Krystian quickly understood the problem and guided us step by step to a clean solution using manual connection instead of the default onboarding.

Everything is now working as expected again.

Special thanks to Krystian for the clear and patient support.

Hidden ppc-simulate-cart Behaviour Causes 503 Error Nightmare!

By thedrumdoctor on April 10, 2026

I’m posting this after several (wasted) days of diagnosing sudden intermittent 503 errors on a live WooCommerce store.

To be completely transparent, this has been an extremely frustrating issue to solve, not because of complexity in WooCommerce itself (our first post-update suspect), but because of unexpected behaviour in this PayPal plugin that gives no clues in the UI. I am absolutely fuming about the grief this plugin has caused me via the heat I've had from my boss demanding a fix.

We originally adopted the WooCommerce PayPal Payments some years ago when it was recommended as the replacement for older PayPal integrations. At first it was a reliable upgrade, until the false orders started to hit ours and other Woocommerce sites in their hundreds. This was due to scammers abusing the plugin's inability to do any fraud checks on attempted orders before card transactions were presented. This was eventually fixed about 18 months ago and the failed order incidents stopped.

Our expectation was we now had a reliable, streamlined solution for taking payments with fraud protection at the point of sale. However, what we now appear to have is a much heavier plugin with behaviour that absolutely smashes a server's PHP workers.

Now take a look at the AJAX generated culprit...

/?wc-ajax=ppc-simulate-cart

This repeating and constant request was:

  • occurring on product pages
  • running even when PayPal buttons were disabled on product pages
  • being triggered continuously per session

This caused a significant increase in the background PHP load leading to PHP worker exhaustion and most annoyingly for our customers, intermittent 503 errors during checkout. Thankfully some customers called up to make a payment manually, but who knows how many gave up?

My initial investigation was to start with the error logs and chase fixes from clues in there. But despite wasted time on various fix attempts, the 503 errors continued.

The true issue was only identified after liaising with our hosting support at Cloudways, who saw thousands of instances in the server's access logs for patterns such as:

POST /?wc-ajax=ppc-simulate-cart
(repeated continuously across sessions)

Before this pattern was identified, we had initially started to suspect hosting, infrastructure, and scaling issues resulting in a potentially unnecessary server upgrade. But we can live with that.

The 'simulate cart' behaviour was ultimately traced to the plugin's 'Pay later messaging' function enabled on product pages. Even with product page buttons disabled, this setting alone triggers background cart simulation via PayPal scripts! The fix was unbelievably simple - leave the 'Pay later messaging' ticked for cart and checkout and untick it for product pages.

This resulted in immediate reduction in AJAX activity and an end to the 503 errors under the same operating conditions.

I haven't had chance to find out if this behaviour has been previously documented. There's no obvious warning from the UI like in other plugins when they warn the user about resource hits if certain options are switched on. This is just too easy to misinterpret as a hosting or scaling issue and I've found out the hard way how capable it is of causing real production outages.

Furthermore, the plugin now feels significantly more complex and resource-heavy than expected for what should be a core payment integration. I would like to see PayPal:

  1. Clearly document that 'Pay Later messaging' triggers background cart simulation
  2. Provide an option to restrict PayPal scripts to cart/checkout only
  3. Offer a lightweight mode for stores that only require core PayPal functionality
  4. Be transparent about the performance implications of enabling these features

We chose this plugin because it was PayPal’s recommended solution but it's silently grown into a behemoth which is essentially, a sledgehammer to crack a nut. We originally started off with SagePay processing our card payments plus a simple PayPal plugin. After this experience, it’s difficult not to question whether it is still the most appropriate option for stores that prioritise stability and performance over additional features. We just need things secure and simple. Developers need to stop trying to reinvent the wheel with every update.

I hope my post helps others who may be suddenly encountering unexplained load or intermittent 503 errors, yet have made no significant changes to their Woocommerce operation.

Great plugin and great support too!!

By Aggravated Badger (tehcook) on April 10, 2026

Been using this plugin since its early days and I'm very satisfied with how easy it is to implement to any woo store. Moreover the support is absolutely stellar. Cheers and keep it up!!

Great support

By TournTables on April 9, 2026

Addressed my problem, and helped me with a couple of peripheral problems as well

Awesome support

By mbuchanan1980 on April 7, 2026

I am new to this and have been struggling my way through setting up my site [Domain removed by moderators]. I ran into some goofiness with paypal and subscription products not working together and having to work with vaulting which makes about as much sense to me as mandarin chinese. I reached out and Jamie was awesome! Got back to me quick and was very professional, friendly and knowledgeable. Gave me clear steps to fix the issue and was thorough in following up and even added some extra guidance. THANK YOU!!

0 0 رای ها
امتیازدهی
اشتراک در
اطلاع از
0 نظرات
قدیمی‌ترین
تازه‌ترین بیشترین رأی
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها
نسخه حجم فایل SHA256 تغییرات دانلود
4.0.2 3 مگابایت -
دانلود
4.0.3 3 مگابایت -
دانلود
×
★★★★★
★★★★★
2.8 /5 (542 نظر)

قیمت:

رایگان

نگارش

4.0.2

آخرین انتشار

6 اردیبهشت 1405

آخرین بروزرسانی

2 ماه پیش

نصب های فعال

800,000+

نگارش وردپرس

وردپرس 6.5+

تست شده از نسخه

وردپرس 7.0

نگارش PHP

PHP 7.4+

نسخه ها

2 نسخه