

Multi-Step Checkout — step bubbles progress style on the checkout page.
CheckFlow is a lightweight WooCommerce checkout optimizer that helps you reduce cart abandonment and improve conversions — with zero configuration required.
Split the overwhelming single-page WooCommerce checkout into a clean, guided three-step flow:
Three progress indicator styles included:
Each step is validated server-side via AJAX before the customer can advance — no full page reload required.
Display security and guarantee icons directly on the checkout page to reassure hesitant buyers at the most critical conversion moment. Five built-in badges:
Choose which badges to show and where to display them — below the Place Order button or below the Order Total.
Actions:
checkflow_loaded — fires after plugin initialises
checkflow_step_validated — fires after a step passes validation
checkflow_activated — fires on plugin activation
Filters:
checkflow_checkout_steps — modify the step definitions array
checkflow_progress_style — override the progress style
checkflow_step_field_map — modify required fields per step
checkflow_trust_badge_definitions — add or modify trust badges
Copy any template from wp-content/plugins/checkflow-for-woocommerce/templates/ to wp-content/themes/your-theme/checkflow/ and modify freely. Plugin updates will never overwrite your copies.
checkout/step-nav.php — step progress indicatorcheckout/trust-badges.php — trust badges container