CartCubes Multi-step Checkout for FluentCart
Available now For FluentCart v1.0.0

CartCubes Multi-step Checkout for FluentCart

Split FluentCart checkout into a guided multi-step flow without replacing the native form. Gateways, coupons, live saves and saved addresses keep working, with a progress bar, per-step validation and design controls.

5 Progress styles
4 Checkout steps
5 Settings tabs
3 Design tabs

Quick highlights

Wraps the native form

It groups FluentCart's existing checkout sections into steps. Payment gateways, coupons, live saves and saved addresses stay in FluentCart.

Validate before Continue

Block Continue until required fields on the current step are valid. Place Order still uses FluentCart's own validation on the final step.

Five progress styles

Numbered circles, a progress bar, tabs, plain text or none. Horizontal or vertical, numbers or icons, plus colors, radii and a live preview.

How it works

1

Shopper opens FluentCart checkout

The plugin finds FluentCart's existing checkout form (block or shortcode) and groups its sections into steps. Nothing new is added to the page.

2

Information

Contact details, B2B fields, create-account options and the billing address land on the Information step. Default sublabel: Contact and billing details.

3

Shipping, when the cart needs it

Ship-to-different, shipping address and shipping methods sit on the Shipping step. Auto (the default) hides it for digital-only carts unless Always Use 3 Steps is on.

4

Payment

Payment methods stay on the Payment step. FluentCart's Place Order button and terms stay hidden until the last step.

5

Optional Review, then Place Order

Turn on Review Step to add a read-only summary after Payment, with Edit links back to earlier steps. Place Order and terms move to that final step.

6

FluentCart finishes the order

Coupons, fragments, gateways and Place Order stay FluentCart's. Turn Enable Multi-step Checkout off and the single-page checkout is back instantly.

How to set it up

No new checkout page, block or shortcode. Activate the license, turn the add-on on, then open the FluentCart checkout you already have.

1

Install and activate

FluentCart must already be set up. This plugin wraps the existing checkout form. It cannot run alongside the SureCart Multi-step Checkout variant.

2

Activate the license

Open CartCubes for FluentCart, Multi-step Checkout, License. Enter the license key and click Activate License. Storefront JS and CSS stay unloaded until the license is active.

3

Turn on Enable Multi-step Checkout

Open Settings, General. Enable Multi-step Checkout is on by default. When it is off, FluentCart shows its normal single-page checkout.

4

Tune the steps

On Settings, Steps choose Auto, Always On or Always Off for Shipping, optionally merge billing and shipping, and turn on Review if you want a confirmation step before Place Order.

5

Optional: design the progress and layout

On Design, Progress pick Numbered, Progress Bar, Tabs, Text Style or None. Layout covers one or two columns and where the order summary sits. Style covers colors, radii and type.

6

Open the existing checkout page

Use the FluentCart checkout block or the [fluent_cart_checkout] shortcode you already have. This plugin does not add a block or shortcode of its own.

7

Turn it off to restore one page

Disable Enable Multi-step Checkout and the storefront is FluentCart's single-page checkout again. No pages to delete.

What to expect from CartCubes

Seamless integration

Built to sit on top of FluentCart's checkout form, so gateways, coupons and saved addresses keep working the way they already do.

Dedicated expertise

We build exclusively for FluentCart and SureCart, so every setting follows the APIs and patterns those platforms expect.

Friendly support

Email support is included with every license. We typically reply within one business day.

Trusted quality

Sensible defaults mean the stepped flow appears as soon as the license is active and Enable Multi-step Checkout is on.

Shaped by store owners

New options come from real FluentCart workflows. Request a change and help decide what ships next.

Main features

Explore every module included in this addon.

Setup Guide

Activate the license, turn on Enable Multi-step Checkout, tune the steps, then open the FluentCart checkout page you already have. No new block or shortcode.

  • License first: Storefront classes stay unloaded until the license is active, unless you are on a local QA install.
  • One toggle: Enable Multi-step Checkout is the master switch. Off restores FluentCart's single-page checkout instantly.
  • Existing checkout page: Works with the fluent-cart/checkout block and the [fluent_cart_checkout] shortcode. Nothing new is added to the page.
  • Fixed step order: Information, then Shipping (when shown), then Payment, then optional Review. Labels can be renamed. Steps cannot be reordered or added.

Explore Setup Guide →

Steps and Flow

Turn the add-on on, decide when Shipping appears, optionally merge billing with shipping, and add a Review confirmation step. Step labels can be renamed. The order stays fixed.

  • Master switch: Enable Multi-step Checkout. Off restores FluentCart's single-page checkout without deleting settings.
  • Shipping Auto, Always On or Always Off: Auto hides Shipping on digital-only carts unless Always Use 3 Steps is on (the default).
  • Merge billing and shipping: Combine Information and Shipping into one step labeled Billing & Shipping by default.
  • Optional Review: A read-only summary after Payment, with Edit links. Place Order and terms move to that last step.
  • Rename, do not reorder: Label and Sublabel per step. Information, Shipping, Payment and Review cannot be reordered or replaced with custom steps.

Explore Steps and Flow →

Navigation and Validation

Rename Continue and Back, gate the next step until required fields are valid, and add an optional wrapper class. Place Order still uses FluentCart validation.

  • Continue and Back: Defaults: Continue and Back. Show Navigation Buttons starts on. Place Order keeps FluentCart's native label.
  • Block Continue: On by default. Incomplete Step Message: Please complete the required fields before continuing.
  • Real-time Validation: On by default. Fields pick up valid or invalid classes on blur and input. Client-side only.
  • Place Order is FluentCart's: This plugin does not replace FluentCart's order validation on the final step.
  • Wrapper class: Extra Wrapper CSS Class is added to the FluentCart checkout wrapper. Delete Data on Uninstall starts off.

Explore Navigation and Validation →

Progress and Design

Five progress styles, one or two columns, summary placement, and color, radius and type controls with a live preview.

  • Five progress styles: Numbered (default), Progress Bar, Tabs, Text Style or None. Horizontal or vertical. Numbers or icons.
  • Mobile progress: Same as Desktop (default), compact Progress Bar, or Hidden, below 760px.
  • One or two columns: Two Column is the default. One Column stacks the form. Order Summary Position: Right Sidebar or Inside Current Step.
  • Modern UI: On by default: card sections, selectable payment cards, mobile sticky Pay Now.
  • Style tokens: Active, completed and upcoming step colors, button colors, card radius, body and muted text, error and success colors.

Explore Progress and Design →

Simple, fair pricing

Choose yearly billing or pay once. Every plan includes updates and support. Only the number of site activations differs.

1 Site

For a single FluentCart store

$9/yr

Billed yearly

$29one-time

Pay once, yours forever

  • 1 site activation
  • Guided steps, progress styles and design controls
  • Updates and email support
  • Native FluentCart integration
Get started Get started

Unlimited

For studios managing many stores

$29/yr

Billed yearly

$49one-time

Pay once, yours forever

  • Unlimited site activations
  • Guided steps, progress styles and design controls
  • Updates and email support
  • Native FluentCart integration
Get started Get started

Prices in USD. Yearly plans include 1 year of updates and support. One-time plans include lifetime updates and support.

License & activation

Your own license key

After checkout you receive a license key. Enter it in the plugin settings to unlock updates for your FluentCart store.

Automatic updates

While your license is active, one-click updates arrive right inside your WordPress dashboard.

Docs & changelog

Setup guides live in the docs, and every release is listed on the changelog.

This product grows with its users. If there’s something you’d love it to do, request it and help shape the roadmap.

Have an idea or suggestion?

We’re always listening. Whether it’s a feature you’d love, a product you wish existed, or feedback on something we make-share your thoughts anytime.

CartCubes is an independent third-party developer. Not affiliated with or endorsed by FluentCart.