Linux 软件免费装
Banner图

CheckFlow – Multi-Step Checkout & Trust Badges for WooCommerce

开发者 webtendhq
devhasib
更新时间 2026年10月21日 17:50
PHP版本: 8.0 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce checkout multi-step checkout trust badges checkout optimizer

下载

1.0.0 1.0.1

详情介绍:

CheckFlow is a lightweight WooCommerce checkout optimizer that helps you reduce cart abandonment and improve conversions — with zero configuration required. Multi-Step Checkout 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. Trust Badges 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. Why CheckFlow? Developer Hooks 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 checkflow_skip_shipping_step — force-skip or force-include the shipping step (return true/false/null) Template Overrides 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.

安装:

  1. Upload the checkflow-for-woocommerce folder to /wp-content/plugins/ or install via Plugins → Add New.
  2. Activate the plugin.
  3. Go to Settings → CheckFlow and enable the modules you want.
  4. Visit your checkout page — the changes are live immediately.

屏幕截图:

  • Multi-Step Checkout — progress bar style variant.
  • Trust Badges — displayed below the Place Order button.
  • Settings Page — Multi-Step tab with visual style selector.
  • Settings Page — Trust Badges tab.

升级注意事项:

1.0.0 Initial release — no upgrade steps required.

常见问题:

Does it work with virtual or downloadable products?

Yes. CheckFlow automatically detects when a cart contains only virtual or downloadable products and skips the Shipping step entirely — customers go straight from Information to Payment. No configuration needed. To override this behaviour, use the checkflow_skip_shipping_step filter: add_filter( 'checkflow_skip_shipping_step', '__return_false' ); // always show shipping

Does this work with my theme?

Yes. CheckFlow uses standard WooCommerce hooks and adds CSS classes that work alongside any theme. If you need to adjust styles, copy the templates to your theme for full control.

Does it work with the WooCommerce Checkout Block?

The multi-step module targets the classic WooCommerce checkout shortcode ([woocommerce_checkout]). WooCommerce Blocks checkout is not supported in this version.

Will it conflict with my page builder?

CheckFlow uses standard WooCommerce hooks and does not modify page builder output. If you use Elementor Pro's Checkout widget, the multi-step module may conflict — disable it from Settings and use trust badges only.

Is WooCommerce HPOS supported?

Yes. CheckFlow declares compatibility with WooCommerce High-Performance Order Storage (custom order tables).

Can I add my own trust badges?

Yes. Use the checkflow_trust_badge_definitions filter: add_filter( 'checkflow_trust_badge_definitions', function( $badges ) { $badges['my_badge'] = [ 'label' => 'Verified Store', 'svg' => '<svg ...>...</svg>', ]; return $badges; } );

What happens to my data if I uninstall the plugin?

By default, your settings are kept so reinstalling restores them. Enable Remove Data on Uninstall in Settings → General before deleting the plugin if you want a completely clean removal.

更新日志:

1.0.1 1.0.0