How to Add PayPal to WooCommerce (+Setup, Fees, & FAQ)
TL;DR
To add PayPal to WooCommerce, install the free WooCommerce PayPal Payments plugin (not PayPal Standard, which was removed from WooCommerce core in version 5.5), connect your PayPal Business account, and test in sandbox mode before going live. WooCommerce adds no fee of its own on top of PayPal’s, which run about 2.99% + $0.49 on domestic sales, plus 1.5% for cross-border payments and 3% to 4% if currency is converted. Customers can often pay by card without a PayPal account, depending on their country.
If you’ve found an older guide describing “PayPal Standard” for WooCommerce, that’s no longer the current path. PayPal Standard was removed from WooCommerce core back in version 5.5 and is hidden by default for new installs.
This guide covers the actual current setup, the official WooCommerce PayPal Payments plugin, plus the questions that come up after installation: what it costs, whether customers need a PayPal account, and what to do when something doesn’t work.
This is what’s in store:
What You Need Before You Start
You’ll need:
- WordPress 6.3 or newer
- WooCommerce 9.6 or newer
- PHP 7.4 or newer
- A PayPal Business account (a personal account works for basic setup, but a Business account unlocks the full feature set)
So what does this mean in practice? Check your WordPress and WooCommerce versions before you install anything, since an outdated version can keep the plugin from installing or working correctly later on.
How to Add PayPal to WooCommerce
Connecting your PayPal account to WooCommerce is pretty straightforward:
- From your WordPress dashboard, go to Plugins → Add New.
- Search for WooCommerce PayPal Payments.
- Click Install Now, then Activate.
- Go to WooCommerce → Settings → Payments.
- You may see two PayPal options listed. Click on PayPal specifically, not “PayPal Standard.”
- Click Activate PayPal (or Complete setup, depending on your WooCommerce version).
- Sign in to your PayPal account when prompted, or create a Business account if you don’t have one yet.
- Once connected, go to the Standard Payments tab and check Enable PayPal features for your store.
- Save your changes.
Once PayPal shows as connected, run a test order before you take real payments. The steps are in the next section, and they take about five minutes.
Is the Plugin Free?

Yes. WooCommerce PayPal Payments costs nothing to install. What you pay is PayPal’s own standard transaction fee on every sale that actually processes, the same way you would with any payment method. There’s no separate licensing cost for the plugin itself.
Test Before You Launch
Before taking real payments, use PayPal’s sandbox environment to confirm everything works:
- In the plugin’s API Settings tab, switch the Environment dropdown to Sandbox.
- Place a test order on your store.
- You’ll be redirected to a sandbox.paypal.com page; use your PayPal developer sandbox credentials to complete the test.
- Confirm the order status updates correctly in your WooCommerce admin.
- Switch the Environment dropdown back to Live before launching.
Sandbox credentials come from the PayPal developer dashboard at developer.paypal.com, which any PayPal account can access. The test mostly catches configuration slips, like a mismatched email or the wrong environment setting, which are far cheaper to find with a test order than with a real customer’s first purchase.
What Does PayPal Cost on WooCommerce?
This is worth knowing before you launch, not after. A few distinct fees layer on top of each other depending on the transaction:
| Fee | Rate | When it Applies |
|---|---|---|
| Standard domestic rate | 2.99% + $0.49 | Goods and services payments within the same country |
| PayPal Checkout and invoicing rate | 3.49% + $0.49 | Payments made through the PayPal button or an invoice, slightly higher than the standard rate |
| Cross-border surcharge | +1.5% | Added on top of the above for international transactions, whether or not currency is converted |
| Currency conversion markup | +3% to 4% | Only if PayPal converts the payment into a different currency |
Be sure to check platform websites for the most up-to-date information.
PayPal’s published rates vary by product and payment method (ranges of roughly 2.29% to 3.49% plus $0.49 are commonly cited for ecommerce merchants), so confirm your exact rate in your PayPal dashboard before building your pricing around it.
One piece of good news specific to WooCommerce: it doesn’t add a platform transaction fee on top of PayPal’s rate, since WooCommerce is a free, self-hosted plugin rather than a hosted platform taking its own cut. You’ll still pay for hosting and any paid extensions, but there’s no per-transaction cut. Shopify, by comparison, charges a third-party transaction fee on most external gateways unless you use Shopify Payments (PayPal Express is exempt only while Shopify Payments is also active); see our guide to adding PayPal to Shopify.
Here’s a quick worked example:
Say you sell a $50 product to a domestic customer. At the standard 2.99% + $0.49 rate, you’d pay roughly $1.99 in fees, netting $48.01. Sell that same $50 product to an international customer and PayPal converts the payment, and you’re now looking at the standard rate plus the 1.5% cross-border surcharge plus the 3% to 4% conversion markup, pushing total fees to roughly $4.25 to $4.75 and netting somewhere around $45.25 to $45.75. That’s not a small difference once you’re running real volume internationally, and it’s the kind of gap that’s easy to miss if you’re only budgeting around the domestic rate.
To see how these fees hit your margin on a specific product, use our eCommerce profit calculator. Selling internationally? See PayPal’s cross-border fees, and for what happens to fees when a payment is disputed, our complete guide to PayPal chargeback fees.
Are Pay Later or Venmo More Expensive?
Pay Later is offered to merchants at no additional cost beyond PayPal’s standard rate, per PayPal’s own documentation. Venmo, where available, is generally priced like a standard PayPal Checkout payment rather than carrying a separate markup.
Can Customers Pay by Credit Card Without a PayPal Account?
Yes, in most cases, and this is one of the most common concerns new store owners have before adding PayPal. PayPal’s guest checkout flow lets eligible customers enter a debit or credit card directly and complete payment without creating or logging into a PayPal account.
Availability depends on the buyer’s country; some regions require a PayPal login for compliance or fraud-prevention reasons, so guest checkout isn’t guaranteed everywhere. Enabling Advanced Card Processing in your PayPal Payments plugin settings increases how often this option appears for eligible customers.
There’s also a newer feature worth knowing about specifically: Fastlane by PayPal, which recognizes returning guest shoppers across different stores and autofills their checkout details, without requiring a store account or a PayPal login. PayPal’s own reported figures put Fastlane conversion rates close to 80%, though that’s PayPal’s own marketing claim rather than an independently audited figure, so treat it as directional rather than a guaranteed result for your specific store.
What Countries Are Supported?
PayPal itself is available in more than 200 countries and supports 25 currencies, but not every feature follows that same broad availability:
| Feature | Where it’s Available | Good to Know |
|---|---|---|
| PayPal checkout (core) | 200+ countries and regions; 25 currencies | Individual features below have narrower availability |
| Pay Later | Australia, France, Germany, Italy, Spain, the United Kingdom, and the United States | Offered to merchants at no additional cost, per PayPal’s documentation |
| Venmo | United States only | Available to eligible US customers |
| Advanced Card Processing | Expanding by region, including more recent support for Hong Kong and Singapore | Lets customers pay by card without a PayPal login, where the buyer’s country allows it |
| Country-specific payment methods | Varies by country (for example, Payment Upon Invoice in Germany) | Locally recognized options built into the plugin |
Be sure to check platform websites for the most up-to-date information.
Specific Pay Later products, such as PayPal Credit or Pay in 4, can vary within a country, so confirm what’s actually available to your store in the plugin’s settings before building checkout messaging around it.
Pay Later also depends on the buyer qualifying. If you’re a US store selling durable goods like furniture, electronics, or appliances, Katapult is a useful complement: lease-to-own for shoppers with low or limited credit, with an official WooCommerce extension. It’s US-only and unavailable in a few states, so check Katapult’s WooCommerce documentation before planning around it.
Is PayPal Better Than Stripe for WooCommerce?
If you want broad consumer recognition and Pay Later financing options, PayPal is a strong choice. If you prefer a more embedded, fully on-site checkout experience, Stripe is often the alternative most WooCommerce stores compare it against.
Neither is categorically better, and a third option exists for stores that don’t fit either mold:
| Option | Typical Online Rate | Approval | Best For |
|---|---|---|---|
| | About 2.99%–3.49% + $0.49 | Automated; most stores connect in minutes, though new or high-risk accounts can see holds | Broad consumer recognition, Pay Later, and guest card checkout |
| | About 2.9% + $0.30 | Automated risk scoring | A more embedded, fully on-site checkout experience |
| | Quoted per merchant; generally 2.4%–2.7% + a per-transaction fee, plus roughly $99 setup and 25–36 monthly | Human underwriting, typically 1 to 4 business days | High-risk or previously declined businesses that need a dedicated merchant account |
Be sure to check platform websites for the most up-to-date information.
So what should tip your decision? If you’re a standard-risk store, PayPal and Stripe are both quick to set up, and many stores run both. If you’re in a high-risk category, or an automated processor has already declined or frozen you, Easy Pay Direct is built for exactly that situation. Our full processor comparison covers the fuller picture if you want to weigh all three directly.
Do I Need Both PayPal & Stripe?
No, but you’re not restricted to choosing just one either. Many WooCommerce stores run both simultaneously, giving customers a choice of payment method at checkout rather than defaulting everyone into one option. If you want to offer broader choice without picking a single processor, running both is a completely normal setup, not a conflict.
Common PayPal for WooCommerce Problems
Beyond the setup steps, a few issues tend to show up right after launch. Here’s how to work through the most common ones.
1. PayPal isn’t Showing Up in WooCommerce
A handful of common, usually simple causes:
- The plugin isn’t activated, just installed. Check under Plugins → Installed Plugins to confirm.
- WooCommerce itself is outdated. The plugin requires WooCommerce 9.6 or newer; an older version can prevent PayPal from showing correctly.
- A plugin conflict, often with another payment or checkout-related plugin competing for the same checkout hooks.
- Your country isn’t currently supported for the specific PayPal feature you’re trying to enable.
- A caching issue. If you’re running a caching plugin, clear the cache after activating or reconfiguring PayPal, since a cached version of your checkout page can keep showing outdated payment options.
To troubleshoot, work through these from top to bottom, since the first two take under a minute to rule out.
2. Orders Stuck in “Pending Payment”
This usually means PayPal’s payment confirmation isn’t reaching WooCommerce correctly. Start with the email check below, since a mismatch is one of the most common causes of this specific problem. If the emails match, it’s also worth checking whether a security plugin, firewall, or maintenance mode is blocking incoming notifications from PayPal.
3. Email Mismatch Between PayPal and WooCommerce
Beyond causing stuck orders, a mismatched email between WooCommerce and your confirmed PayPal account is a frequent root cause of notifications failing silently, with no obvious error message pointing you to the actual problem. Compare the PayPal email connected in your WooCommerce settings against the primary, confirmed email on your PayPal account, and make sure they match exactly.
4. Sandbox Test Not Working
Confirm you’re using actual sandbox credentials from the PayPal developer dashboard, not your real account login, and that the Environment dropdown in the plugin’s API settings is genuinely set to Sandbox, not Live.
5. Live Payments Failing After a Successful Sandbox Test
This usually means the Environment setting wasn’t switched back to Live before launch, or your live API credentials weren’t entered correctly after testing finished in sandbox mode. Recheck both before assuming something deeper is wrong.
What Happens if PayPal Holds My Funds?
This is a real possibility worth knowing about before it happens, not after. PayPal can place a hold on funds for reasons ranging from new-seller status to a sudden change in your selling pattern or an open dispute, and reserves on high-risk accounts can run longer than a typical seller expects. Our full guide to why PayPal holds funds covers the specific causes and what actually reduces your risk of it happening.
The most practical step on WooCommerce is making sure PayPal has proof of shipment. Tracking data supports you in item-not-received disputes and is commonly cited as helping held funds release sooner. PayPal’s own WooCommerce plugin includes an option to send shipment tracking to PayPal, with a tracking field on each order.
To avoid entering it by hand, Advanced Shipment Tracking stores tracking in a PayPal-ready format in its free version, with automatic PayPal syncing in Pro. Not every tracking plugin passes data to PayPal’s plugin automatically, so confirm yours actually does.
If a dispute does reach you, Chargeflow can connect to PayPal and WooCommerce directly to automate evidence submission on a success-fee basis. Our Chargeflow review and guide to preventing PayPal chargebacks cover how it works and what actually wins disputes.
Andm if holds or freezes keep recurring even when you’re doing everything right, a dedicated merchant account is the usual next step. Easy Pay Direct uses human underwriting instead of automated risk scoring, which tends to mean more account stability once you’re approved.
Final Thoughts
The biggest trap in setting up PayPal on WooCommerce isn’t the setup itself, it’s following outdated instructions for a method that’s no longer current, or launching without knowing what the real fees and regional limitations actually are. Use the official WooCommerce PayPal Payments plugin, confirm your account emails match, understand what you’re actually paying before your first sale, and test in sandbox mode before you go live.
New to WooCommerce itself? Our free eCommerce training resources roundup includes WooCommerce Learn +more than a dozen more educational resources to help you succeed in online sales.
To ideate, plan, and launch an online business from scratch, claim your free Aurajinn launch dashboard today.
Frequently Asked Questions About Adding PayPal to WooCommerce
Is PayPal Standard still available in WooCommerce?
It was removed from WooCommerce core as of version 5.5 and is hidden by default for new installs. The current recommended path is the WooCommerce PayPal Payments plugin instead.
Do I need a PayPal Business account for WooCommerce?
WooCommerce’s onboarding documentation lists a Business account as required, while the plugin’s own listing says a personal account can work for basic setup. A Business account is the safer choice, and it’s what unlocks the full feature set.
Does WooCommerce charge extra for using PayPal?
No. WooCommerce doesn’t add a platform fee on top of PayPal’s own transaction rate, so you pay PayPal’s fees and nothing more from WooCommerce’s side.
Can customers check out with PayPal without creating an account?
Often yes, through PayPal’s guest checkout flow, though availability depends on the buyer’s country and whether Advanced Card Processing is enabled in your settings.
Can I use PayPal and Stripe together on WooCommerce?
Yes. Many stores offer both at checkout, giving customers a choice rather than committing to a single processor.
Turn your business idea into a step-by-step launch plan
Free guided checklists and workspaces built for first-time founders.
Ashley Kimler is the founder of Aurajinn and a freelance content strategist with over 15 years of experience across B2B SaaS, fintech, and digital marketing.


