Title: WooPaddle Light &#8211; Paddle Checkout For WooCommerce
Author: CodePopular
Published: <strong>August 5, 2026</strong>
Last modified: August 5, 2026

---

Search plugins

![](https://ps.w.org/codepopular-paddle-checkout-for-woocommerce/assets/banner-772x250.
png?rev=3635412)

![](https://ps.w.org/codepopular-paddle-checkout-for-woocommerce/assets/icon-256x256.
png?rev=3635412)

# WooPaddle Light – Paddle Checkout For WooCommerce

 By [CodePopular](https://profiles.wordpress.org/codepopular/)

[Download](https://downloads.wordpress.org/plugin/codepopular-paddle-checkout-for-woocommerce.1.0.2.zip)

 * [Details](https://wordpress.org/plugins/codepopular-paddle-checkout-for-woocommerce/#description)
 * [Reviews](https://wordpress.org/plugins/codepopular-paddle-checkout-for-woocommerce/#reviews)
 *  [Installation](https://wordpress.org/plugins/codepopular-paddle-checkout-for-woocommerce/#installation)
 * [Development](https://wordpress.org/plugins/codepopular-paddle-checkout-for-woocommerce/#developers)

 [Support](https://wordpress.org/support/plugin/codepopular-paddle-checkout-for-woocommerce/)

## Description

WooPaddle Light Paddle – Checkout For WooCommerce is the free Paddle payment gateway
for WooCommerce. It connects your store to [Paddle](https://www.paddle.com) so customers
can pay securely through Paddle Classic checkout while Paddle handles tax, compliance,
and payouts as your Merchant of Record.

Ideal for digital products, software, and online stores that need reliable one-time
payments without building a custom Paddle integration.

#### Why choose WooPaddle Light – Paddle Checkout For WooCommerce?

 * Merchant of Record — Paddle handles sales tax, VAT, and global compliance for
   you.
 * Fast setup — Connect with your Vendor ID and API key; no custom checkout code
   required.
 * Sandbox ready — Test payments safely before going live.
 * Modern checkout — Works with classic WooCommerce checkout and Cart & Checkout
   Blocks.
 * HPOS compatible — Declared compatible with WooCommerce High-Performance Order
   Storage.
 * Free forever for Classic one-time payments** — Upgrade only when you need Billing
   API or subscriptions.

#### Features

 * Paddle Classic API one-time payments
 * Sandbox and live (production) modes
 * Popup or inline Paddle checkout display
 * Classic checkout and WooCommerce Blocks checkout support
 * Secure webhook payment confirmation
 * Custom payment method title, description, and checkout logo
 * Product name and icon shown in the Paddle overlay
 * Optional per-product names in checkout
 * VAT / tax price handling aligned with Paddle account settings
 * One-click API and webhook connectivity tests in settings
 * Compatible gateway ID / settings / order meta with WooPaddle Pro (easy upgrade
   path)

#### Pro features (WooPaddle Pro)

Need subscriptions or the Paddle Billing API? Those are available in the Pro version:

 * Paddle Billing API
 * WooCommerce Subscriptions support
 * Billing product sync and subscription webhooks

[Get WooPaddle Pro ](https://codepopular.com/product/paddle-for-woocommerce/?utm_source=wporgpage&utm_medium=cta&utm_campaign=free_plugin)

#### Requirements

 * WordPress 6.0 or higher
 * WooCommerce 7.0 or higher
 * PHP 8.0 or higher
 * An active [Paddle](https://www.paddle.com) vendor account
 * Store currency: **USD**, **GBP**, or **EUR**

#### Privacy & data

This plugin sends order and customer details required for checkout to Paddle when
a payment is initiated, and receives payment status via webhooks. Review [Paddle’s privacy policy](https://www.paddle.com/legal/privacy)
and configure your store’s privacy policy accordingly.

On checkout and order-received pages, the plugin loads the official Paddle.js library
from Paddle’s CDN (`https://cdn.paddle.com/paddle/paddle.js`). This is required 
for Paddle Classic checkout and is provided by Paddle as part of their payment service.
No other third-party scripts are loaded. Paddle.js is not bundled in this plugin.

#### Source code and development

Human-readable source for this plugin (including JavaScript and CSS) is included
in the plugin package and maintained publicly:

 * Public repository: https://github.com/shamimbdpro/codepopular-paddle-checkout-
   for-woocommerce
 * Admin JS source: `assets/src/js/admin.js` (also shipped as `assets/dist/js/admin.
   js`)
 * Admin CSS/SCSS source: `assets/src/sass/admin.scss` and `assets/src/sass/admin.
   css` (also shipped as `assets/dist/css/admin.css`)
 * Checkout / Blocks JS (uncompressed): `assets/dist/js/codepach-engine.js`, `assets/
   dist/js/codepach-helpers.js`, `assets/dist/js/codepach-blocks-checkout.js`
 * Checkout CSS (uncompressed): `assets/dist/css/checkout.css`

Paddle.js is loaded only from Paddle’s official CDN (`https://cdn.paddle.com/paddle/
paddle.js`) and is not bundled in this plugin. Docs: https://developer.paddle.com/
paddlejs/overview

No build step is required to run the plugin. If you edit admin Sass, compile `assets/
src/sass/admin.scss` to `assets/dist/css/admin.css` with any Sass compiler.

## Installation

#### Automatic installation

 1. In your WordPress admin, go to **Plugins  Add New**.
 2. Search for **CodePopular Paddle Checkout For WooCommerce**.
 3. Click **Install Now**, then **Activate**.

#### Manual installation

 1. Download the plugin ZIP and extract it.
 2. Upload the `codepopular-paddle-checkout-for-woocommerce` folder to `/wp-content/
    plugins/`.
 3. Activate **CodePopular Paddle Checkout For WooCommerce** from the Plugins screen.

#### Configuration

 1. Go to **WooCommerce  Settings  Payments**.
 2. Enable **Paddle** (CodePopular Paddle Checkout For WooCommerce) and open its settings.
 3. Enter your **Vendor ID** and **API Key** from the Paddle vendor dashboard.
 4. Choose **Sandbox** or live mode, then reconnect credentials if you switch modes.
 5. Copy the **Webhook URL** from the settings screen into your Paddle dashboard alert/
    webhook configuration.
 6. Use the built-in **API connection test** and **Webhook connection test** to verify
    setup.
 7. Optionally customize the payment method title, logo, product name, and checkout
    display mode (popup or inline).
 8. Place a test order to confirm payments complete and orders update correctly.

## FAQ

### Do I need a Paddle account?

Yes. Sign up at [paddle.com](https://www.paddle.com), then use your Vendor ID and
API key in the gateway settings.

### Does CodePopular Paddle Checkout For WooCommerce support subscriptions?

No. The free version supports Paddle Classic one-time payments only. To unlock subscriptions,
the Paddle Billing API, recurring payments, and additional premium features, upgrade
to [WooPaddle Pro](https://codepopular.com/product/paddle-for-woocommerce/?utm_source=wporgpage&utm_medium=readme&utm_campaign=free_plugin).

### Can I use Paddle Billing API with the Light version?

No. Billing API is a Pro feature. Light uses the Paddle Classic API for one-time
checkouts.

### Can I run CodePopular Paddle Checkout For WooCommerce and WooPaddle Pro at the same time?

No. If Pro is active, this free plugin stays inactive to avoid class and gateway
conflicts. Settings, webhook URL, and order meta stay under the shared Paddle gateway
ID so you can upgrade without reconfiguring from scratch.

### Which currencies are supported?

USD, GBP, and EUR. Your WooCommerce store currency must be one of these.

### Does it work with WooCommerce Blocks / block checkout?

Yes. CodePopular Paddle Checkout For WooCommerce registers a Blocks payment method
and declares Cart & Checkout Blocks compatibility.

### Does it support High-Performance Order Storage (HPOS)?

Yes. Compatibility with custom order tables (HPOS) is declared.

### Popup vs inline checkout — which should I use?

Popup opens Paddle in an overlay (recommended for most stores). Inline embeds the
Paddle checkout on your store page. You can switch this anytime in the gateway settings.

### Payments succeed in Paddle but the order stays pending — what should I check?

Confirm the webhook URL from the CodePopular Paddle Checkout For WooCommerce settings
is correctly added in your Paddle dashboard, and run the webhook connection test.
Also ensure sandbox/live mode matches the environment you are using in Paddle.

### Where can I get support?

For free support, please use the WordPress.org support forum for this plugin. To
unlock advanced features, subscriptions, Paddle Billing API support, and receive
priority support, upgrade to [WooPaddle Pro](https://codepopular.com/product/paddle-for-woocommerce/?utm_source=wporgpage&utm_medium=readme&utm_campaign=free_plugin).

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“WooPaddle Light – Paddle Checkout For WooCommerce” is open source software. The
following people have contributed to this plugin.

Contributors

 *   [ CodePopular ](https://profiles.wordpress.org/codepopular/)
 *   [ Raju Ahmed ](https://profiles.wordpress.org/rajubdpro/)

[Translate “WooPaddle Light – Paddle Checkout For WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/codepopular-paddle-checkout-for-woocommerce)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/codepopular-paddle-checkout-for-woocommerce/),
check out the [SVN repository](https://plugins.svn.wordpress.org/codepopular-paddle-checkout-for-woocommerce/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/codepopular-paddle-checkout-for-woocommerce/)
by [RSS](https://plugins.trac.wordpress.org/log/codepopular-paddle-checkout-for-woocommerce/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.2

 * Updated the plugin name and branding.
 * Improved plugin description and readme documentation.
 * Minor UI and wording improvements.
 * General code cleanup and stability improvements.

#### 1.0.1

 * Tested and confirmed compatible with WordPress 7.0.
 * Improved compatibility and stability.
 * Minor code cleanup and performance improvements.

#### 1.0.0

 * Initial public release.
 * Paddle Classic payment gateway for WooCommerce.
 * Secure one-time payments with Paddle Classic Checkout.
 * Sandbox and Live mode support.
 * Popup and Inline checkout.
 * WooCommerce Classic Checkout and Cart & Checkout Blocks support.
 * Secure webhook-based payment confirmation.
 * Custom payment method title, description, and checkout logo.
 * API and Webhook connectivity tests.
 * HPOS (High-Performance Order Storage) compatibility.
 * Feature-gated free edition with Billing API and subscriptions available in WooPaddle
   Pro.
 * Uses plugin-owned prefixes that comply with WordPress.org coding guidelines.
 * Loads Paddle.js from the official Paddle CDN.
 * Includes public source code and development documentation.
 * Performance optimizations and code cleanup.

## Meta

 *  Version **1.0.2**
 *  Last updated **16 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.0.2**
 *  PHP version ** 8.0 or higher **
 * Tags
 * [merchant of record](https://wordpress.org/plugins/tags/merchant-of-record/)[paddle](https://wordpress.org/plugins/tags/paddle/)
   [payment gateway](https://wordpress.org/plugins/tags/payment-gateway/)[woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/codepopular-paddle-checkout-for-woocommerce/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/codepopular-paddle-checkout-for-woocommerce/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/codepopular-paddle-checkout-for-woocommerce/reviews/)

## Contributors

 *   [ CodePopular ](https://profiles.wordpress.org/codepopular/)
 *   [ Raju Ahmed ](https://profiles.wordpress.org/rajubdpro/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/codepopular-paddle-checkout-for-woocommerce/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://ko-fi.com/codepopular)