A WooCommerce Paddle plugin that connects Paddle Billing to your store. Automatic product sync, real-time webhooks, modern overlay checkout, and HPOS support.
A complete WooCommerce Paddle plugin that syncs your products, handles checkout, and keeps orders updated automatically.
Automatically sync WooCommerce products and variations with Paddle Billing. One-click sync from the products list page.
Beautiful Paddle overlay checkout modal with pre-filled customer information. Seamless payment experience on your store.
Automatic order status updates from Paddle. Payment confirmations, refunds, and cancellations handled instantly.
HMAC SHA256 signature verification for webhooks. Server-side transaction validation before order completion.
Full support for WooCommerce High-Performance Order Storage. Future-proof your store with modern architecture.
Separate staging (sandbox) and production configurations. Test in sandbox before going live with easy switching.
Handle Paddle cart recovery email links. Customers can return to pending orders and complete payment seamlessly.
Comprehensive logging for troubleshooting. View detailed logs in WooCommerce status page. Enable or disable as needed.
Receive updates automatically through WordPress admin. Stay secure and get new features as they are released.
Customers complete payment without leaving your site. The Paddle overlay modal appears on top of your checkout page, pre-filled with customer details.
// Paddle checkout automatically opens
// with pre-filled customer data
Paddle.Checkout.open({
"items": [{
"priceId": "pri_abc123",
"quantity": 1
}],
"customer": {
"email": "[email protected]"
},
"customData": {
"order_id": 1842
}
});
Sync your WooCommerce products to Paddle with a single click. Simple and variable products are both supported, with each variation mapped to a Paddle price.
// Product synced to Paddle
{
"product_id": 42,
"paddle_product_id": "pro_abc123",
"prices": [
{
"variation_id": 43,
"paddle_price_id": "pri_xyz789",
"amount": "29.00",
"currency": "USD"
}
]
}
Install the WooCommerce Paddle plugin, connect your account, sync your products, and start accepting payments.
Upload the plugin zip via WordPress Admin (Plugins → Add New → Upload) and activate it.
Enter your Paddle API key, client token, and webhook secret. Configure staging or production environment.
Go to your WooCommerce Products page and click "Sync with Paddle" to create products and prices in Paddle automatically.
Customers checkout with Paddle's overlay modal. Orders are created and updated automatically via webhooks.
One plan with every feature included. Premium support and 1 year of updates.
All prices in USD. Renewal at the same rate. 30-day money-back guarantee.
Make sure your environment meets these before installing.
Yes, you need an active Paddle Billing account. You can sign up for free at paddle.com. The plugin works with both sandbox and production environments for easy testing.
Yes. The plugin fully supports both simple and variable products. Each variation is synced as a separate price in Paddle, allowing customers to purchase any variation through checkout.
Go to your Products page in WordPress Admin, hover over any product, and click "Sync with Paddle". The plugin creates the product and all its variations in Paddle automatically, storing the IDs for future reference.
Webhooks are highly recommended for automatic order status updates. Without webhooks, orders must be verified manually through the thank you page. The plugin makes webhook setup easy with one-click registration.
Yes. The plugin supports both staging (sandbox) and production environments. Configure separate API keys for each and easily switch between them for testing.
Security is our top priority. All webhook notifications are verified using HMAC SHA256 signatures. All transactions are validated server-side before order completion. API keys are stored securely in WordPress options.
After purchasing, you receive a download link and license key via email. Download the plugin, install it on your site, and activate your license in settings. You get 1 year of updates and support.
Yes, we offer a 30-day money-back guarantee. If you are not satisfied with the plugin for any reason, contact us within 30 days of purchase for a full refund.
The Single Site license is valid for one domain. If you need licenses for additional sites, purchase a separate license for each. Contact [email protected] for volume pricing.
All license holders get access to premium email support. We typically respond within 24 hours on business days.
Install the WooCommerce Paddle plugin and start accepting payments on your store today.
Get Started