Paddle Payment For Easy Digital Download
Sell smarter with Paddle as your merchant of record. Paddle Payment for Easy Digital Downloads connects your EDD store to Paddle Billing, so Paddle handles payment processing, global sales tax and VAT, invoicing, and compliance — while you keep the full power of Easy Digital Downloads.
No more juggling tax registrations in dozens of countries. No more redirecting customers to an external checkout page. Your customers pay in a sleek, secure overlay right on your site, and Paddle takes care of the rest.
Why Paddle + Easy Digital Downloads?
- Merchant of record built in — Paddle calculates, collects, and remits sales tax and VAT worldwide. The plugin automatically switches EDD’s own tax engine off at checkout, so customers are never double-taxed.
- Seamless overlay checkout — powered by Paddle.js v2, customers complete payment without ever leaving your site. Works with EDD’s Buy Now buttons too.
- Automatic product sync — your EDD downloads (including variable prices) are created and kept up to date in Paddle automatically, with a one-click sync tool in the settings.
- Subscriptions that stay in sync — full EDD Recurring support. Cancel a subscription from the EDD admin or the customer’s account page and it’s relayed to Paddle instantly; cancel in Paddle and your EDD records update via webhook.
- Refunds handled end to end — refunds sync between Paddle and EDD, and Software Licensing keys are revoked automatically when an order is refunded.
- Secure, signed webhooks — every event from Paddle is verified against your webhook secret before an order is completed, refunded, or a subscription is updated.
- Test safely with Sandbox Mode — one checkbox switches the entire integration to Paddle’s Sandbox environment.
- Connection Health panel — see at a glance whether your API key works and when the last webhook arrived, with a built-in setup checklist.
- Paddle Retain ready — optionally plug in your Retain (ProfitWell) key to fight involuntary churn on subscriptions.
Set up in minutes
- Install and activate the plugin (requires Easy Digital Downloads 3.0+).
- Paste your Paddle API key and client-side token.
- Add the webhook destination and secret.
- Sync your products — and you’re selling.
Requirements
- Easy Digital Downloads 3.0 or higher
- A Paddle Billing account (Paddle Classic is not supported)
- WordPress 6.0+ and PHP 8.0+
- EDD Recurring (optional, for subscription products)
Includes one year of updates and support, delivered automatically to your dashboard via license activation.