Skip to main content

Two ideas:

First, I’ve noticed that, unlike other subscription management platforms, when a subscription is cancelled and the customer tries to use the β€œRenew/Restart Subscription” option from their profile, they’re asked to enter all their customer information again.

I think a one-click β€œResume Subscription” option would offer a much better experience, ideally with a simple confirmation step such as: β€œAre you sure you want to resume this subscription?”

If the customer and payment details are already available and reusable, there shouldn’t be much friction involved in restarting the subscription.

Second, we’ve always gathered extremely useful feedback during subscription cancellations through very short surveys with custom questions.

I think this could be a really valuable feature for FluentCart: allowing store owners to ask one or two quick questions during cancellation and store that feedback for later analysis.

I’m personally not a big fan of cancellation discounts, but I’m sure many users would also find them useful: especially if they could be triggered through custom rules based on the cancellation reason provided by the customer.

That combination (easy subscription resumption + cancellation feedback + optional conditional retention offers) could make the whole subscription management flow much stronger.

Also, as an extra feedback, the Cancellation button, imho, is still a bit hidden for the average, non techy user.

The VAT / TAX ID missed field notice should be shown under the missed field, not under the primary fields.

I would like to see more fields available on the FCRM-FluentCart integration.

Eg.: checkbox was accepted (or not) - as condition.

Is a dedicated Bricks element for Reviews on the roadmap? Fluent* shortcodes in Bricks content elements almost always require creating custom code to make them work; a dedicated Bricks element for Reviews (and, of course, fixing the shortcode issue) would be great. Lots of us Bricks users out here..!

Have a membership that has a monthly/no contract price and then a reduced 6 month commitment price.

Installment doesn't have the renewal feature but the monthly subscription can be cancelled at any time.

Help?! Suggestions?!

Hi Fluent Cart family,

FunnelCart 2.175 is out. It’s the biggest update since launch: your leads don’t all come through the same door, and now each of them can follow its own path to the purchase.

Several journeys in one funnel

Your funnel now holds several opt-ins and several sales pages, linked the way you want. New visitors read your full sales page, your newsletter subscribers a short one, and everyone reaches the same checkout. It’s like having several small funnels inside a single one.

1.00

Your forms, wherever they are

For each opt-in, you choose: an opt-in page in the funnel, or an opt-in outside the funnel, on your website, on another site or in an online tool through the webhook. I already do this for Sdravobiz: the forms on clientvault.pro are synced with the Client Vault funnel in my store.

1.00

You know which journey makes you sell

The β€œYour opt-ins” and β€œYour sales pages” tables put your sources side by side: visitors, subscribers, buyers, revenue. You keep the journey that sells the most.

1.00

Every table can now be sorted, with a Total row. A paused page sends its visitors where you want, and you erase your tests down to the hour.

The update installs in one click, from the banner in your WordPress admin. Your funnels, pages and settings stay in place.

Full details : https://funnelcart.pro/en/funnelcart-2-175-release/

Thanks to everyone who has already supported FunnelCart, and if you’d like to give it a try, there are still a few spots left for the founder offer.

LTD pricing (for founder) : https://funnelcart.pro/en/#tarifs

Thanks for your trust! ❀️
Dragan

Hi,

We're wondering if it's possible to add Stripe Tax integration to FluentCart.

We sell digital products to customers in several countries, and handling tax manually is incredibly time-consuming. We have to keep track of rates and thresholds per country, and double-check that every order was taxed correctly. Since we already process payments through Stripe, having Stripe Tax calculate and collect the right amount at checkout would save us a lot of work.

Is there a way to do this today, for example with a hook or custom code? And if not, is it something the team has considered for the roadmap? An integration would be a great addition.

Thanks!

Hi everyone,

I ran into something after updating to 1.6.6 and wanted to share it, in case others see the same.

A new customer bought a course from me (a product with a FluentCommunity integration feed, course + space). Payment went through, the order was marked completed, and FluentCart created her WordPress account. But she was never enrolled in the course. The order showed a red banner, with the HTML tags visible as plain text:

<strong>Error:</strong> This email address is already registered. Please login or try resetting your password.

In the order activity it looks like this:

  • "User created successfully": User account has been created automatically on payment success
  • "User creation failed from FluentCommunity Integration": This email address is already registered

From what I can see in the code, the new account isn't linked to the customer record while email verification is required. The FluentCommunity integration then finds no linked user, tries to create a second account with the same email and stops. Confirming the email later links the account, but the enrollment doesn't run again, so I had to add her to the course by hand.

It only happens with first-time buyers. Returning customers with a linked account get their access as usual. With verification switched off in 1.7.0 everything works again, which is how I'm running my store for now. I'd like to switch verification back on, though, because I do think confirmed email addresses matter.

Has anyone else seen this? It would be great if the team could take a look.

Setup: FluentCart + Pro 1.7.0 (first seen on 1.6.6), FluentCommunity + Pro 2.11.0, PayPal.

Over the last two months, especially during a hands-on staging assessment for migrating an existing EU store from SureCart, I have opened the following FluentCart discussions.

A few points have already been clarified or improved, notably reviews and email verification in 1.7.0. I am collecting everything in one place so the remaining questions and requests can be reviewed in context rather than scattered across several threads.

INVOICING AND EU READINESS

β€’ Feature request: Proper credit notes / corrective invoices for refunded orders
https://community.wpmanageninja.com/portal/space/fluent-cart/post/feature-request-proper-credit-notes-c

β€’ EU store migration: please clarify the current invoice document and numbering model
https://community.wpmanageninja.com/portal/space/fluent-cart/post/eu-store-migration-please-clarify-the

β€’ Receipt vs Invoice is confusing: please clarify the workflow and templates
https://community.wpmanageninja.com/portal/space/fluent-cart/post/receipt-vs-invoice-is-confusing-please

β€’ Potential Fiscal Compliance Risk: Test Orders Share and Consume the Live Invoice Sequence
https://community.wpmanageninja.com/portal/space/fluent-cart/post/potential-fiscal-compliance-risk-test

MIGRATION, CHECKOUT AND ACCOUNT EXPERIENCE

β€’ SureCart β†’ FluentCart migrator
https://community.wpmanageninja.com/portal/space/fluent-cart/post/surecart-fluentcart-migrator

β€’ FluentCart’s autologin option
https://community.wpmanageninja.com/portal/space/fluent-cart/post/fluentcart-s-autologin-option

β€’ Add a native option to hide decimals for whole-number prices
https://community.wpmanageninja.com/portal/space/fluent-cart/post/add-a-native-option-to-hide-decimals-for

β€’ FluentCart translations may need a native-speaker review across all languages
https://community.wpmanageninja.com/portal/space/fluent-cart/post/heads-up-fluentcart-translations-may-ne

ECOSYSTEM AND GROWTH WORKFLOWS

β€’ FluentForms + FluentCart integration
https://community.wpmanageninja.com/portal/space/fluent-cart/post/fluentforms-fluentcart-integration

β€’ Native review requests with product-linked smart links (largely addressed by 1.7.0, which is great to see)
https://community.wpmanageninja.com/portal/space/fluent-cart/post/feature-request-native-review-requests

β€’ Post-purchase upsells
https://community.wpmanageninja.com/portal/space/fluent-cart/post/when-will-we-get-post-purchase-upsells-i

β€’ FluentCart shortcode for subscription upgrades
https://community.wpmanageninja.com/portal/space/fluent-cart/post/fluentcart-shortcode-for-subscription-up

POSITIVE DESIGN FEEDBACK

β€’ Really impressed by FluentCart’s checkout and storefront design flexibility
https://community.wpmanageninja.com/portal/space/fluent-cart/post/really-impressed-by-fluentcart-s-checkou

This is constructive feedback from a real migration assessment. FluentCart’s performance, design flexibility and pace of development are impressive.

The main go/no-go questions for our EU production migration are now concentrated around the invoice-document model, separate test/live numbering, corrective invoices, and the predictable migration of historical orders and invoice references. I hope this index makes it easier to review, prioritise and respond without losing the wider context.

P.S. cc: Shahjahan Jewel Rasel Siddiqe

Hi everyone πŸ‘‹

I'm Leo, the developer of Gato GraphQL, a GraphQL server for WordPress. Our own store runs on FluentCart, and I've just released a FluentCart extension for Gato GraphQL, which I think (I hope) some of you will find useful.

It exposes your whole FluentCart store through GraphQL, and lets you write back to it too:

  • Products, their variations and downloads, plus categories, brands and attributes
  • Orders, with their items, addresses, transactions and applied coupons
  • Customers, subscriptions, carts and coupons
  • Shipping and tax configuration, and the activity log
  • With FluentCart Pro: licenses, their activations, and the inventory log

Announcement

https://gatographql.com/blog/fluentcart-has-arrived-to-gatographql

What you can do with it

  • Build a headless storefront (Next.js, Astro, a mobile app) on your FluentCart data
  • Pull custom reports that aren't in the dashboard, in a single request
  • Run bulk operations, such as disabling every expired coupon or updating a batch of products
  • Sync your store with other systems (CRM, ERP, spreadsheets)
  • Give AI agents a safe, structured tool for reading and managing the store

For example, this query goes from a customer to their orders, to the items in them, to the products behind those items:

query {
  fluentCartCustomer(by: { email: "customer@example.com" }) {
    fullName
    orders {
      uuid
      total
      items {
        quantity
        product { title }
        variation { sku price }
      }
    }
  }
}

And this mutation disables every expired coupon, without needing their IDs:

mutation {
  fluentCartCoupons(filter: { status: [ EXPIRED ] }) {
    code
    update(input: { status: DISABLED }) {
      status
    }
  }
}

A few details FluentCart users might care about:

  • Writes go through FluentCart's own models, so they fire the same hooks your other plugins already listen to.
  • Amounts come back in two forms: as a decimal (total) and in minor units (totalInCents), so currencies like JPY are handled correctly.
  • Subscriptions can be paused, resumed and cancelled. You can also query ahead of time which of those actions a given subscription allows.
  • Permissions follow FluentCart's own. Catalog data is public. Orders, customers and the rest require the matching FluentCart permission.

Links

Gato GraphQL itself is free (you can download it from gatographql.com/download). The FluentCart integration is a paid extension.

Happy to answer any questions here.