Skip to main content

FluentCart 1.3.17 - PDF Invoice Editor, Fees API, Saved Filter Views and more πŸŽ‰

The team has been heads down for the last few weeks and this release is one of the most feature-packed ones we've shipped so far. A lot of things people have been asking for, and a few things you didn't know you needed yet.

This one goes in two directions at once. More control for developers under the hood, and more flexibility for store owners in their day-to-day operations.

  • Visual PDF Invoice Customizer. You can now design your invoice layout visually. Adjust structure, add your branding, shape how order details appear. Invoices aren't just receipts, they're brand touchpoints. Now you can treat them that way without writing code.
  • Saved Filter Views. If you've ever built the same complex filter three times in a week across orders or subscriptions or licenses, this one's for you. Save any filtered view, come back to it with one click. Works across products, orders, subscriptions, and licensing tables.
  • E-Invoice Support (ZUGFeRD / Factur-X). For stores operating in Europe or working with enterprise clients, FluentCart now generates structured, compliant e-invoices with EN 16931 profiling. No external tooling needed.
  • Fees API. Developers can now programmatically add fees based on custom conditions. Service charges, regional fees, payment method surcharges, whatever your pricing logic requires. Clean, structured, and extensible. Dev docs: https://dev.fluentcart.com/modules/fee-system.html
  • Shipping Country Include/Exclude. You can now explicitly set which countries a shipping method should or shouldn't apply to. Much simpler than layered rule configurations.
  • Filterable Frontend Asset Loading. Developers get more control over when and where cart-related assets load on the frontend. Great for custom storefronts and headless setups.
  • Delete All Test Orders. One-click cleanup for all test orders directly from the Orders page. No more clutter during development.

Plus a solid round of fixes covering stock handling after test order deletion, bulk product duplication, downloadable file editing, Turnstile verification, decimal support in shipping fees, Paddle recovery links, checkout summary block consolidation, and pagination sync.

Full release notes with screenshots: https://fluentcart.com/blog/fluentcart-1-3-17/

Our team is working super hard and the next few updates are going to be even more exciting. Stay tuned!

Pierre

Visual Invoice Customizer : Nice one ! Thanks Team !

Cristian Ciuberea

When the Funnel Features will be live? :D

I'm waiting for them to make the switch

Sarkar Ripon

/**

  • Fees scenerio 1: $3 handling fee when cart subtotal is under $25
    */

    ```

    add_filter('fluent_cart/cart/fees', function ($fees,
    $context) {
    $subtotal = intval($context['cart_subtotal']);

    if ($subtotal > 0 && $subtotal < 2500) {
    $fees[] = [
    'key' => 'small_order_fee',
    'label' => 'Small Order Handling Fee',
    'amount' => 300,
    'source' => 'my-fees',
    'taxable' => false,
    'meta' => [],
    ];
    }

    return $fees;
    }, 10, 2);

    ```

Expected: Add item under $25 β€” fee appears. Add more
items to cross $25 β€” fee disappears.

Sarkar Ripon

/**

  • Fees scenario 2: $2 charge for Cash on Delivery
    */
    ```

    add_filter('fluent_cart/cart/fees', function ($fees,
    $context) {
    $paymentMethod = $context['payment_method'] ?? '';

    if ($paymentMethod === 'offline_payment') {
    $fees[] = [
    'key' => 'cod_surcharge',
    'label' => 'Cash on Delivery Surcharge',
    'amount' => 200,
    'source' => 'my-fees',
    'taxable' => false,
    'meta' => [],
    ];
    }

    return $fees;
    }, 10, 2);

    ```

Expected: Select COD β€” fee appears. Switch to Stripe β€”
fee disappears.

Sarkar RiponΒ thanks for the snippets. Is it an idea to create a snippet bank in this community?

Btw, did not test yet, but does the new version has possibility to add vat number from backoffice?

arjun arjun

Sarkar RiponΒ Have you tested Learndash integration with Fluentcart. It doesn't work.

Sarkar Ripon

Natascha VantuykomΒ We had a meeting and we talked about the vat number we will ship it with refined tax system.

Sarkar RiponΒ any ETA?

D@vid

Thx !

E-invoicing is BIG !

Suffian Ahmed

When can we expect Divi 5 Support? Divi 5 is live now, expecting FluentCart support with Divi ASAP.

Sarkar Ripon

Suffian AhmedΒ Cooking, expecting soon.

LeBonFlip LBF

Hello Shahjahan JewelΒ 

Congratulations to the whole team for the work accomplished.

I wanted to follow up on an important point: the ability to apply discount coupons to subscriptions that include a free trial period.

At the moment, this does not seem to work, which is problematic in my case. I am selling a membership with a free trial period and, as part of my affiliate program, notably through FluentAffiliate, I would like to offer discount coupons to people referred by my affiliates.

As things stand today, this setup is therefore not usable, even though it represents a real business issue for me.

Could you please let me know whether this feature is planned, currently under consideration, or expected in a future update?

Thank you in advance for your feedback.

Shahjahan JewelΒ Looks nice! Please would it be possible to disable all invoices when using Paddle? Paddle is a Merchant of Record, they are producing the invoices and VAT receipts, not us (so FluentCart should only issue an order confirmation but shouldn't generate or issue any invoice)). I can't see a way to do this currently. Also, please could you integrate Vibe CodeΒ 's PR so that we can have the correct amount in the selected currency passed to the payment processor when using the multi-currency add-on (https://fchub.co/docs/fchub-multi-currency) from FC-Hub? Thank you!

Vibe Code

Screenplay UnlimitedΒ PR is waiting Shahjahan JewelΒ - as you mentioned in github discussion I made it more comprehensive for future purposes

Suffian Ahmed

Congratulations to everyone, we are really impressed and satisfied with the delivery and feature the FluentCart is releasing! A highly impressive update with powerful new features and smooth improvements. The visual PDF invoice editor and saved filter views make daily tasks much easier, while the Fees API adds great flexibility for developers. Overall, a fast, reliable, and feature-rich upgrade, definitely worth it! Since we are Divi lover we are highly dependent and expect your team to release the Divi support ASAP. Appreciated. Thank You

Slim Web V8

Thank you for the update guys. Nice to see new features being added. Keep'm up. I want to try and make my store a success story and write up a case study to promote fluentcrt a bit

Sophia S

Me here still waiting for Manual subscriptions Shahjahan JewelΒ 

Nicolas D

Sophia SΒ Same here !

Sarkar RiponΒ just updated, but when I want to download Fluent PDF addon, it sends me to a blank page doing nothing

Sarkar Ripon

Natascha VantuykomΒ hard reload didn't solve the issue?

1.00

PDF blocks give error

1.00

Sarkar Ripon

Natascha VantuykomΒ I already responded about this in another thread. its a preview issue. try test download and every element should be visible.

Sarkar RiponΒ the customer VAT number entered on checkout is not displayed in the pdf, and also not showing the seller VAT number.

Is there a setting - or snippet - to test the e-invoicing settings? How does this work? Is it automatically sent through the network, or do we need to configure this in a workflow?

Nicolas D

Hi

Great update but clients still don't have a link in their dasboard "download invoice", that would download the pdf invoice, how can we have this ?

Sarkar RiponΒ can we create a product template with Kadence elements?

Sarkar RiponΒ we can customize the product page, but how can we customize the category pages?

Nicolas D

Natascha VantuykomΒ With a block theme, you can easily customize the categories template, i recommend you use a block theme rather than old classic themes like Kadence

Nicolas DΒ I'm using Kadence for all my clients for the flexibility and ease of use, I don't want to change that

Nicolas D

Natascha VantuykomΒ ok then you have to check how it can be done with Kadence, but keep in mind that block themes & FSE is the future, and works so well (and we were also using Elementor and Kadence before but we have switched some months ago and it's a game changer)