I'm building a custom LMS integration where course enrollment is handled by an external automation (n8n). When an order is paid, a webhook fires to n8n which creates a JetEngine enrollment record via the WordPress REST API. I want to write the enrollment result back to the order as a structured Activity entry so the store admin has an audit trail directly on the order screen.
The Notes endpoint (/wp-json/fluent-cart/v2/notes/attach) works as a workaround but the UI is a single unformatted text box β not suitable for structured status entries.
The Activity model is documented at dev.fluentcart.com/database/models/activity and has exactly the right structure β status, title, content, module_id, module_type, created_by. I'm currently calling it via a custom PHP REST endpoint as a workaround:
FluentCart\App\Models\Activity::create([...])
Request: A first-class POST /wp-json/fluent-cart/v2/activities endpoint mapping directly to the Activity model's create() method, following the same auth pattern as existing endpoints. This would allow external automations to write structured activity entries to orders without requiring custom PHP.
Is this on the roadmap?

I have a subscription product and I am thinking of making it manually renewable instead of auto renewing but I'm not sure how to do that.
My instinct is to just turn off the subscription toggle but I'm not sure what the consequences will be for customers.
What happens to existing subscribers? Will their subscriptions expire or renew as they would have when they signed up?
And what happens if you do the reverse... turn on subscription for non subscription product?
What else is there to consider before I try this?
Does anyone have a good protocol for setting up digital pre-orders in FluentCart? I checked the documentation and it's not mentioned, and searched here and was surprised the phrase didn't come up.
I'd like to be able to have customers make a purchase and have the product available to them at a future, post-purchase date, preferably automatically showing up in their downloads on that date.
Thoughts?
Thanks in advance!
I'm building a marketplace plugin for FluentCart and gotta take some decisions. Iβm asking because most marketplace plugins, like Dokan and similar tools, create their own separate vendor dashboard. That usually means users on front end are moving between two different dashboards: the native commerce dashboard and the marketplace dashboard.
For FluentCart, Iβm wondering if the better UX is to keep everything inside one connected dashboard, especially because it would work smoothly inside the FluentCart SPA without full page reloads.
My current thinking is that a unified dashboard may feel cleaner because users do not have to jump between separate admin/vendor areas. But a frontend dashboard could also be useful for communities, vendors, and public-facing marketplace workflows. Curious what FluentCart/FluentCommunity users would prefer.
Would bei awsome if we have the opion to select special products for direct check widget - like it works for "by now" button. besuse if I just place it on my landing Page - it looks like that (if the cart is empty)
Hi,
I'm seeing a bug on my shop page where a large block of CSS is showing up as plain visible text, right above the products grid.
Site: https://america250.store/shop/ FluentCart version: 1.3.28 Theme: Astra Other relevant plugins: Spectra, LiteSpeed Cache
Screenshot attached.
I checked the page content in the editor β there's no CSS there. I also checked via the REST API and content.rendered doesn't include it either. The CSS only appears in the actual front-end HTML, inside the products block container, before any products are listed. The -- in the CSS variables are also being converted to β (en-dashes), which makes the text very visible on the page.
It looks like something in the FluentCart products block is outputting CSS as text instead of wrapping it in a <style> tag.
Can you take a look? Happy to provide more details if needed.
Thanks!
After the automatic update to WP7 today, several of the Fluent plugins no longer display properly in the Admin Panel. FluentCart, for instance, only shows the admin bar, but no content; I can't see my orders, customers or products. Fluent CRM and Forms do the same. Anybody else? Or is there something else I haven't figure out causing this sudden breakage?
For example, I have an annual subscription plan with a regular price of $100, but since it's the launch of a new product, I want to make it half price $50 for the first year.
Customer pays $50 for the first year, then the subscription automatically renews at $100 for the following year.
Any way to achieve that?
Next month in the Netherlands their will be new rules about refunds. When you have a sell B2B you have to make sure that a customer doesn't can by it. Is it possible to get an extra field on the checkout where businessowners can put their VAT number in?
Does Fluent Cart Work with Stripe COnnect Platform accounts?



