Migration

Move off WP Swings Subscriptions for WooCommerce.

WP Swings sells the Pro version at $129 a year for a single site, and per site above that. Milo runs the same recurring billing for nothing, on unlimited sites, and the migrator is part of the free plugin.

What you stop paying

$129

a year for one site, $529 for ten

The Milo engine is free on WordPress.org. We earn one percent on payments processed through Milo Payments, and nothing at all if you keep your own gateway.

What moves, what does not

Moves with you

  • Subscriptions, with their status and their history
  • Next payment dates, exactly as scheduled
  • Billing period, interval, trial and sign-up fee
  • The customer and their billing address
  • Related orders, kept linked to the subscription

Stays where it is

  • Your gateway account, which is yours and stays untouched
  • Saved payment tokens, when the gateway is one Milo speaks
  • The old plugin, deactivated rather than deleted, until you say so

Four steps, and a staging copy first.

01

Install Milo Subscriptions alongside your current setup, on staging.

02

Run the migrator from Subscriptions then Migration.

03

Compare a few subscriptions and their next payment dates.

04

Deactivate WP Swings when the numbers match.

Worth knowing

Billing is the one part of a store where a surprise costs money. These are the things we would want told to us.

  • Site count stops mattering. Milo licences are not per site, so an agency running twenty stores pays the same as one.
  • If you only ever used the free WP Swings plugin, you were already missing renewals reporting and a customer portal. Both are in the Milo core.

Try it on staging. That is the whole risk.

The migrator reads before it writes, and tells you what it found first. Nothing is deleted, and the old plugin stays installed until you decide otherwise.