How To Add Paddle To WordPress / WooCommerce

By James LePage
 on January 26, 2021
Last modified on January 13th, 2022

How To Add Paddle To WordPress / WooCommerce

By James LePage
 on January 26, 2021
Last modified on January 13th, 2022

Paddle is a powerful payment processing platform that offers a nice alternative to companies like PayPal and stripe. In this article, we're going to show you how to incorporate Paddle into your WordPress and WooCommerce website.

Why Paddle?

Using Paddle on your WordPress or WooCommerce website comes with many benefits. It's an easy and secure way to accept one time and recurring payments easily, offers an incredible customer experience, and is a breath of fresh air when compared to other payment processing platforms like Stripe and PayPal. Because of that, it's picking up steam and customer recognition alike, and incorporating it as a standalone or additional payment option on your WooCommerce website is a great idea.

For us, the biggest selling point is the distraction free Checkout process that is conversion optimized, offers several methods of integration, and just is very nice to use. Ever since the majority of other payment processing platforms dropped the pop up check out, we've been looking for a solution, and that is exactly what Paddle has to offer.

Additionally, there is great four layer fraud protection that preventive against fraudulent chargebacks, an easy way to manage sales tax and comply with your region's restrictions (basically, the platform does taxes for you), no fixed fees, and a really cool backend management panel that we have direct experience with.

Finally, it allows you to accept payment from MasterCard, visa, American Express, and additional credit card platforms, as well as PayPal. So, no matter how your customer is trying to pay you, you can accept this easily.

So, we have established that Paddle is a great way to sell digital products online, processing one time payments and subscriptions, making it easy to deal with taxes, and being fairly affordable to smaller businesses period now, let's take a look at how to incorporate Paddle with the WooCommerce platform.

We are going to cover a few ways, including a paid plugin that makes it easy, and a free method that is a bit more limited but saves you some money.

When chatting about how to integrate Paddle with WordPress, or how to integrate Paddle with WooCommerce, there are a couple of methods that we can take. First, if we are a developer we can simply integrate it using the developer JavaScript library. You can easily pull data from Paddle and integrate it with your app via their API, and utilized webhook notifications to keep the platform up to date.

But if we want an easier Paddle WordPress integration method, then we're probably going to want to take a look at some plugins. If you've been in the ecosystem for awhile, you'll know that there's a plug-in for pretty much anything you're trying to do, and a Paddle integration plugin is no different. There are a few options out there, including both free and paid. First, let's take a look at a free way to integrate Paddle with WooCommerce and WordPress, and then a paid way which will save you some time and make it a bit easier.

The Free WordPress Paddle plugin (GitHub)

Sourced from GitHub, the free WordPress Paddle plugin allows you to import the JavaScript library, configure vendor settings, and easily create checkout buttons. If you're looking for a simple and free way to embed buttons that allow your users to checkout existing products in the Paddle system, from your WordPress website, this is a great way to do so.

A couple things to note here is the fact that this is not officially supported, and while it was published by Paddle the actual company, it is actually made to be more of a boilerplate plugin that developers can use to modify as needed. With that being said, if you activate and upload the plugin, input your vendor ID, and set up a custom selector, you can use it out of the box.

Simply install the Paddle plugin on your WordPress website, and after configuration you can insert various checkout buttons by using a structure just like this:

<a href="#!" class="buy-button" data-product="12345" data-theme="none">Buy Now!</a>

You can also specify checkout properties like the quantity, or anything else listed on the Paddle documentation.

The main drawback here is that it only allows you to embed check out buttons for products that already exist in your Paddle account, and doesn't actually integrate well with WordPress. However, if you have a landing page that is trying to sell a single product, this may be a good option for you.

But, if you're looking for more complex integration, especially if you're using WooCommerce and want to create products, issue refunds, and run a traditional ecommerce web shop, then you're probably going to want to take a look at this next solution that allows you to easily integrate the payment processor in your website.

Add Paddle To WooCommerce

As we mentioned before, this is a great payment processing platform for pretty much anything that you're selling. Because many people choose to sell with WooCommerce, the best ecommerce platform for a WordPress website, you may be looking for information on how to add Paddle payment processing to WooCommerce.

Luckily, there is an easy plugin that makes this integration quick and simple, allows for refunds to be processed, payments to be managed, and products to be added. And, it’s succinctly named Paddle for WooCommerce.

This plugin allows you to manage the world class subscription and recurring billing features that come with both woo Commerce and Paddle, integrating them together. It streamlines the checkout experience allowing you to utilize a pop-up checkout on WooCommerce, which makes the process a lot quicker and should increase conversions.

It also supports refunds using the webhooks offered by Paddle, automatic license creation for plugins using the WooCommerce licensing plugin, and discount support using the WooCommerce discount feature. Essentially, it’s the perfect way to integrate Paddle Payments into woo Commerce, and make use of that awesome platform that has a really nice pop up check out.

The license comes in At $69 per year for a single site license, and 149 dollars. For a 10 site license. There's also the nice 14 day money back guarantee, so you can try it out, and if it doesn't work for you simply return it.

Integrate Paddle With WordPress (Without WooCommerce)

What if you don't care about the WooCommerce integration, but just want a better way to add the Paddle checkout to a WordPress website? This same company publishes a plugin called WPSmartPay, Which allows you to add multiple payment gateways and sell digital product through your website. It's definitely something to check out, especially because of its native integration to the Paddle payment processing platform. It's pretty well designed, and offers a unique alternative to major platforms like WooCommerce and easy digital downloads.

It also has a ton of integrations with MailChimp, affiliate WordPress, and the three major payment processing platforms which include PayPal, stripe, and Paddle.

So, if you're looking for something that allows you to integrate Paddle with your WordPress website, while avoiding any of those other platforms, this may be a great option for you. It comes in at $99 per year and allows you to create unlimited payment forms, overlay payment forms, subscription and recurring billing, custom amounts, Apple Pay, Google Pay, Paddle, CRM integrations, and unlimited products.

There's also the 14 day money back guarantee, which means you can try it out and if it doesn't work for you easily get a refund.

There's also a five site license that allows you to do everything mentioned above, just install it on more websites, and when compared to competing platforms, the value here becomes pretty clear. Especially when considering gumroad, which is who directly competes with WPSmartPay. They come in at $3000 per year, and take 3.5%.


This article offered three different ways (including a free one) that you can used to integrate Paddle into a WordPress and WooCommerce website. Paddle is a great payment processing option if you're looking for a well designed (and conversion optimized) checkout, and am amazing payments platform.

Subscribe & Share
If you liked this content, subscribe for our monthly roundup of WordPress news, website inspiration, exclusive deals and interesting articles.
Unsubscribe at any time. We do not spam and will never sell or share your email.
Notify of
1 Comment
Newest Most Voted
Inline Feedbacks
View all comments
Constantin Nedescu
3 years ago

Thank you for your post. It was very useful to me and for my business. I will definitely go to Paddle.

Article By
James LePage
James LePage is the founder of Isotropic, a WordPress education company and digital agency. He is also the founder of, a venture backed startup bringing AI to WordPress creators.
We're looking for new authors. Explore Isotropic Jobs.
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram