Check these before you install. Paddle must be able to reach your site, so a public HTTPS address is required for live payments.
| Requirement | Version |
|---|---|
| WordPress | 6.0 or newer |
| PHP | 7.4 or newer (the OpenSSL extension is needed for Paddle Classic) |
| Easy Digital Downloads (Lite or Pro) | 3.1 or newer |
| EDD Recurring Payments | Optional; needed to sell subscriptions (tested with 2.13) |
| EDD Software Licensing | Optional; needed for license keys (tested with 3.8) |
| A Paddle account | Paddle Billing or Paddle Classic, plus a sandbox account for testing |
| Your site | Publicly reachable over HTTPS, so Paddle can send payment notifications |
Local and staging sites
Paddle cannot send webhooks to .local addresses. For local testing, see Local development and testing.
Next: Installation.