There is nothing to migrate: Pro uses the same Paddle settings, orders and webhook address as the free (Lite) version.
- Install the Pro plugin.
- Activate it.
What Pro does on activation
- Deactivates Lite. You can then delete Lite from the Plugins screen.
- Keeps your checkout as an overlay. You can switch to the inline checkout under Checkout style in the Paddle settings.
- Paddle Billing: adds the subscription events to your existing webhook automatically, so renewals, cancellations, pauses and failed payments reach your store. If that doesn’t work (for example because the API key lacks permission), a notice asks you to click Set up webhook.
- Shows a short checklist, including activating your license key.
Paddle Classic subscriptions
To sell subscriptions on Classic, also enable these alerts in Paddle → Developer Tools → Alerts / Webhooks: Subscription Created, Subscription Updated, Subscription Cancelled, Subscription Payment Success, Subscription Payment Failed and Subscription Payment Refunded.
Renewals sent while only Lite was installed
Lite refuses them on purpose, so Paddle retries them for a few days. Pro records them when they arrive.