All Transfer
Coming soon for
  • Botble
  • WooCommerce

Rehearse a platform move before you make it.

Analyse a store move, accept field mappings, rehearse the conversion and validate the results without changing a live store.

Monthly, yearly or perpetualPerpetual: 12 months of updates and support includedOne live site plus its linked staging site20% off each additional plugin bought together
What it does

In plain words.

Plan a move between Botble and WooCommerce, or from WooCommerce to Square, without changing either store. Analyse the records, accept reviewed field mappings, convert a sample and run a full rehearsal with validation. Native rehearsals copy Botble records into an isolated test target and check every mapped field.

Who it is for

A good fit for your shop?

  • Botble shops considering WooCommerce, or the reverse
  • WooCommerce retailers planning a catalogue move to Square
  • Agencies preparing a migration plan for a client store
What you get

From analysis to a validated rehearsal

See the scope first

Analyse supplied records for the planned route and get counts for each type of record. Unknown record types are rejected rather than silently skipped.

Mappings you accept

Map each source field to its target with copy, upper case, lower case or trim conversions. Accepted mappings are fixed revisions, and changing one invalidates the earlier sample.

Sample, then rehearse

Convert a 20-record sample in dependency order, then rehearse up to 1,000 records with checkpoints. A repeated run applies nothing twice.

Validation you can check

Compare record counts, variation parents and exact order totals by currency. Conflicts with newer destination data are kept and flagged, and the report carries a SHA-256 checksum.

Native rehearsals in an isolated target

Read Botble records into an encrypted extraction, review target compatibility and import batches into a configured isolated Botble or WooCommerce staging target. The current shop can never be the destination.

Safe cancellation and change review

Cancel a rehearsal job and roll back only rows that still match its recorded writes. Compare two complete extractions to see additions, changes and deletions since the first read.

In practice

A sample before the full run

Accept the mapping, convert twenty records in dependency order and inspect them before rehearsing the rest. Each record gets a fixed target ID and checkpoint, so a repeated run applies zero changes. A conflict with newer destination data is kept for review rather than overwritten.

In practice

Proof that the numbers match

Validation compares record counts, variation parents and order totals in each currency to six decimal places. Native verification checks exact mapped field values in the isolated target, and a passing result covers only that declared extraction.

See it working

A closer look.

Screens from the Botble edition, using sample data. Explore the features and requirements below.

How it works

Start with one useful test.

  1. Analyse and map

    Choose the route, analyse the records and accept a reviewed field mapping.

  2. Sample and rehearse

    Convert a sample, run the rehearsal and import test batches into your isolated target.

  3. Validate and report

    Check counts, totals and field values, review conflicts and keep the checksummed report.

Before you buy

Requirements.

These details describe the Botble edition. Check the platform, services and equipment your shop uses.

  • Botble and WooCommerce use separate native packages. These requirements describe Botble; WooCommerce requirements are listed separately below.
  • The Botble edition requires Botble CMS 7.6.0 or later with Ecommerce active, plus All Operations Core, which is included in the download and installed first.
  • This edition rehearses transfers in an isolated target. It does not write to a live store, take payment for a migration, switch licences or move trading to the new platform.
  • Native rehearsals need an isolated target database and a profile configured by your administrator. WooCommerce staging targets use the included staging companion plugin.
  • Passwords, credentials and saved payment details are never transferred; customers and integrations reconnect or reset after a move.

Check compatibility with us

WooCommerce edition · coming soon

Requirements

Native WooCommerce edition.

  • Package requirements: WordPress 6.5+, PHP 8.1+ and active WooCommerce.
  • Use WordPress and PHP versions that meet the requirements of both this plugin and your installed WooCommerce version.
  • Requires the All Operations Core WooCommerce edition, installed and activated first.
  • Rehearsals need an isolated target configured by your administrator; the current shop cannot be the destination.
  • Credentials, passwords and saved payment details are never transferred.

Getting started

  1. Choose the route and analyse a small set of records.
  2. Accept the mapping, convert the sample and inspect the converted records.
  3. Run the rehearsal into the isolated target, then review validation, conflicts and the report.
Choose how you pay

Monthly, yearly
or yours to keep.

Every plan has the same features. Pick the term that suits your business, or buy a perpetual licence and keep it.

GBP reference prices, including applicable VAT/sales tax. Stripe confirms available local-currency pricing before payment. Local currency estimates use current Stripe FX quotes.

All Transfer · for Botble
Launch offer Save up to 20% Offer prices until 31 December 2026. Monthly and yearly customers keep their rate on every uninterrupted renewal.
69days 18hours 25mins 48secs Ends 31 December 2026

Per migration project within the agreed scope, including rehearsals and 30 days’ aftercare; custom migration work quoted separately.

  • Monthly is term use: the plugin, its updates and support for each month you pay for.
  • Yearly is the same term use paid in advance, at ten months' price for twelve months.
  • A perpetual licence is yours to keep. It includes 12 months of updates and support; afterwards you can carry on using every version you were entitled to, and extend updates and support a year at a time at the support rate (half the standard yearly price) whenever you want them.
  • One licence covers one live site and its linked staging site. Another live site needs another licence.
  • Buy more than one perpetual licence in the same checkout and the highest-priced plugin is charged in full, with 20% off each additional distinct plugin, worked out on the prices shown (launch prices while the offer runs).
  • Extend support for several perpetual licences together and the highest-priced extension is charged in full, with 20% off each additional one. Extending early adds a year to the end of your current cover; nothing renews automatically.
  • Prices include applicable VAT/sales tax and the support stated for your plan. GBP is the reference currency. Marketplace accounts, hosting, hardware and external API fees are separate. We add no payment processing surcharge.

Prices include applicable VAT/sales tax. One plugin and one platform edition per licence.
Marketplace, hosting, hardware and external API charges are separate. No payment processing surcharge. See how licensing works →

Questions

Useful details before you choose.

The workflow, its limits and what is separate.

Still need a hand?
Will this move my store?

It analyses, maps and rehearses a move, then validates the result in an isolated target. Live transfer, final catch-up at switchover and licence switching are not included.

What happens to historical orders moving to Square?

They are kept as archived history rather than recreated as backdated Square transactions, because Square does not let past order dates be set.

Does it copy product images?

Image records are carried as supplied references. Copying image files to the destination is not included.

Can I rehearse WooCommerce to Botble?

The planning tools accept supplied WooCommerce records for analysis, mapping, sampling and rehearsal. Native rehearsals read a Botble source.