boxcart.dev

Migrating Free → Pro

You've been running the free build and you're ready to upgrade. Here's the end-to-end path, including what changes, what doesn't, and how to roll back if something goes wrong.

TL;DR

Buy a Pro licence → download the Pro zip from your Freemius account → upload it to Plugins → Add New → Upload Plugin → confirm "Replace current with uploaded". All your data stays put. Total time: about 3 minutes.

Before You Start

Upgrading is non-destructive, but it's still a plugin replacement. Two sensible precautions:

Upgrade Steps

  1. Buy a licence

    Go to boxcart.dev/pricing and choose a plan. Checkout runs through Freemius. You'll receive an email receipt with a link to your Freemius customer account.

  2. Download the Pro zip

    Sign in at customers.freemius.com/store/14420. Open the Licenses page and click the download icon next to your BoxCart Pro licence. You'll get a file like boxcart-premium-{version}.zip. The licence is pre-attached to this download.

  3. Upload to WordPress

    In your WordPress admin:

    • Go to Plugins → Add New → Upload Plugin
    • Choose the Pro zip and click Install Now
    • When prompted, click Replace current with uploaded

    WordPress swaps the plugin files while leaving everything else alone.

  4. Verify

    Go to BoxCart → Account. You should see Version: your version number (Premium version) and your Plan name (not "FREE"). The "Activate License" and "Upgrade" sidebar items disappear once Pro is active.

    Do a quick smoke test: visit your Products page on the frontend, add an item to basket, go through to checkout, and place a test order as a logged-in customer. Pro features like table view, favourites, and the order-modification window won't appear until you switch them on in Settings.

What's Preserved

Everything outside the plugin code survives the upgrade:

What Changes

After the upgrade, Pro-only options become available inline in the existing screens. You don't need to reconfigure anything, but here's what's now unlocked:

Multisite Networks

If you run WordPress Multisite, install the Pro zip via Network Admin → Plugins → Add New → Upload Plugin, then network-activate. Your site-count entitlement applies across the network. Each site keeps its own products, orders, locations and settings: the migration behaves like a single-site upgrade on every site at once.

Rolling Back

If something unexpected happens, you can roll back to Free in under a minute:

  1. Deactivate BoxCart from Plugins (your data stays in the database).
  2. Delete the BoxCart plugin. This only removes plugin files, not your data.
  3. Re-install BoxCart Free from Plugins → Add New (search "BoxCart").
  4. Activate. All your products, orders, and settings reappear.

Pro-only data that has no Free equivalent is retained but dormant: for example, any additional locations you added, or the holiday closures and capacity overrides you configured. They light back up if you reactivate Pro later.

Refunds

If BoxCart Pro doesn't work out for you, we operate a 14-day money-back guarantee. See our terms of use for the refund policy.

Next Steps