Free plugin · WordPress.org

Find out what breaks before you switch to Checkout Blocks

WooCommerce is retiring Classic Cart and Checkout in favor of Cart and Checkout Blocks. A single incompatible plugin, gateway, or custom field can silently break your checkout — and every checkout error is a lost sale. This free scanner tells you exactly what to fix before you flip the switch.

✓ 100% free ✓ Never touches your live checkout ✓ No data ever leaves your site

Gsoft Labs is an independent developer and is not affiliated with or endorsed by Automattic or the WooCommerce project. "WooCommerce" is a trademark of Automattic Inc.

Plugin dashboard showing a 63% readiness score, risk summary, and a readiness-by-area chart
7Areas scanned
0–100%Readiness score
3Developer export formats
$0To get started
Features

Everything you need to plan a safe migration

One scan checks every part of your checkout that could break, then guides you through fixing it.

Readiness score

A weighted 0–100% score across store config, plugins, hooks, theme, gateways, shipping, and custom fields.

Plugin & hook detection

Finds every Classic Checkout hook in your active plugins and theme, with the inferred purpose and the Blocks alternative.

Gateway & shipping checks

Assesses every enabled payment gateway and shipping method for Blocks compatibility, so checkout never silently fails.

One-click field migration

Migrates supported custom checkout fields to the official Additional Checkout Fields API in a couple of clicks.

Private test checkout

Spins up a private, draft Checkout Blocks page with a full testing checklist — your live checkout is never touched.

Developer log exports

Export the full technical scan in JSON, TXT, or CSV to hand to a developer — no passwords or customer data included.

Plain-English guidance

Every affected plugin and unsupported field comes with a step-by-step "what to do about it" recommendation.

Built-in Help & Support

A step-by-step guide to every screen, an FAQ, and direct links to documentation — made for beginners, not just developers.

Who it's for

Built for anyone responsible for a WooCommerce checkout

You don't need to be a developer to understand your results — but developers get the technical depth they need too.

Store owners planning the switch
Agencies migrating client stores
Developers auditing plugin compatibility
Support teams triaging checkout issues
Anyone still on Classic Checkout
How it works

From unknown risk to a tested checkout in four steps

1

Install & scan

Activate the plugin and run your first compatibility scan — it only reads your store, nothing is changed.

2

Review your score

See your readiness score broken down by plugins, hooks, gateways, shipping, theme, and custom fields.

3

Fix what's flagged

Migrate supported custom fields with one click and follow plain-English guidance for everything else.

4

Test, then switch

Work through the testing checklist on a private test page, then switch to Blocks with confidence.

See it in action

A closer look at the scanner

Dashboard with readiness gauge, sales-risk callout, and area breakdown chart
Dashboard: readiness gauge and per-area breakdown chart
Scan Results page listing detected risks and Classic hooks
Scan Results: the full technical detail behind your score
Custom Fields page showing migrated and migratable checkout fields
Custom Fields: migrate supported fields in one click
Test Checkout page with a private test page and testing checklist
Test Checkout: a private page and a full testing checklist
Pricing

Completely free, no catch

Every feature in this plugin is free on WordPress.org — there is no paid upgrade for core scanning and migration functionality.

FAQ

Frequently asked questions

Will this plugin change my live checkout?

No. The scanner never changes your live cart or checkout page without an explicit, confirmed admin action. Creating a test page only creates a private draft page that is never assigned as your WooCommerce checkout.

Is the readiness score a guarantee?

No. The score is an assessment based on detected compatibility signals. Manual testing on the private test checkout is always required before switching your live checkout.

Is any data sent to a third party?

No. This plugin does not connect to any external service, API, or analytics platform. All scanning, scoring, and field migration happens entirely on your own site.

What field types cannot be migrated automatically?

Date pickers, file upload fields, and fields with complex conditional logic cannot be migrated automatically. The plugin's guidance page explains exactly what to do for each one.

Is this plugin made or endorsed by WooCommerce?

No. This is an independent, third-party plugin built by Gsoft Labs. It is not affiliated with or endorsed by Automattic or the WooCommerce project.

Know your checkout risk before you switch

Free to install. Takes minutes to run your first scan.

Download the scanner free