FluentCart 1.5.2 – More Ways to Get Paid, More Ways to Build

A store is only as global as the way it takes money. For a lot of merchants, the deciding question is not whether a platform is fast or flexible, it is whether it speaks to the payment provider their customers already trust.
FluentCart 1.5.2 widens that door with a new gateway, adds a native way to design storefronts in Elementor, and tightens how payments, options, and tax documents read across the whole shop. It is a feature-led release: payments that reach more regions, a fuller building experience, and clearer details from the cart to the receipt.
A new gateway brings FluentCart to more of the world
Card processors are not universal. In much of South Asia, the payment provider customers recognize and complete checkout with is SSLCommerz, and a store that cannot offer it loses sales at the last step.
FluentCart 1.5.2 adds SSLCommerz as a first-class payment option, installable in a single click from Payment Settings the same way the rest of the gateways are. For a store selling into Bangladesh and the surrounding region, this is the difference between asking customers to trust an unfamiliar card form and letting them pay the way they already do every day. More completed checkouts, in more countries, with no third-party workaround.

Build your storefront in Elementor, natively
Plenty of stores live in Elementor, and until now bending FluentCart into an Elementor layout meant theme templates or custom work. The FluentCart Elementor Blocks add-on grows up in this release into a full widget library, so the whole storefront can be designed visually.
The set covers the surfaces that matter: a full checkout, the cart and a mini cart, Buy Now, a complete shop with product tables, a product carousel, category lists, a search bar, a store logo, and a customer dashboard button. For single product pages there is a Theme Builder set as well: title, price, SKU, stock, excerpt, gallery, content, related products, package description, and a composite Product Info widget whose sections you can drag into whatever order you want. Every widget understands variations, subscriptions, coupons, and taxes, and pulls in FluentCart’s own styling automatically, so the page you design behaves exactly like the store behind it.
For agencies and design-led stores, this closes the gap between a beautiful layout and a working checkout. The two are finally the same surface.
Paddle payments that settle correctly, every time
Stores using Paddle run on a Merchant of Record model, where Paddle owns the tax and the currency at the moment of sale. That is convenient until the amount Paddle captures does not match the order: tax gets added on top, VAT gets removed for a B2B reverse charge, or the customer pays in a different currency than the order was priced in. When that happened, an order could sit unpaid, holding up fulfillment and any license that depended on it.
FluentCart 1.5.2 reconciles the two automatically. When Paddle adds tax, removes it, or charges in another currency, FluentCart squares the order against what Paddle actually took, marks it paid, and lets it move straight through to fulfillment and license delivery. The exact captured amount and currency are kept on the order, so refunds and accounting stay accurate later. For Paddle sellers, this removes a quiet category of stuck orders that used to need manual rescue.
The options a customer chose, shown wherever the order appears
A variable product is only as clear as the place you read it back. Until now the specific combination a customer bought, the size, the color, the material, could thin out to a bare product name once it moved past the storefront. This release carries the full selection through every surface: the cart, checkout, order receipts, subscription item names, and the admin order builder all now show exactly what was chosen.
Receipts get sharper too. Invoice PDFs now carry an itemized tax breakdown, with a proper per-rate summary for stores selling into VAT regions, instead of a single combined figure.

Improvements
Customer-managed cards. Customers can now update the payment card on file themselves from the customer portal, including on Paddle, instead of opening a ticket to change it. A small piece of self-service that quietly removes a recurring support task.
Email editor. Building transactional emails is faster: the editor suggests merge-tag links as you set up button destinations and tidies the final URLs, and it now supports additional, dynamic notification settings for stores with more involved email needs.
Variation editing. The advanced variation builder gained an inline option picker in the compact group-edit bar, and per-variant checkboxes so a bulk price or stock change only touches the combinations you select.
Bricks and licensing. Bricks gains product template support for stores designing single product pages there, and free add-ons no longer ask for a license to install.
Fixes and Stability
Dark mode and storefront polish. Alerts, inputs, badges, icon buttons, and popover links now read correctly in dark theme, and the category filter border renders cleanly. Older carts resolve their chosen options correctly on the cart and checkout, and subscription item names stay clean with no gateway details leaking into them.
Elementor polish. Across the Elementor add-on, product widgets no longer leave empty gaps when a field is blank, standalone product widgets stay in step with the selected variation, advanced-variation styling loads in the editor preview, the checkout widget shows Business Details for B2B buyers in place of the old EU VAT label, and the search and shop widgets gained thumbnails, loaders, and cleaner labels.
Security and maintenance. This release includes ongoing security audits and routine hardening across both FluentCart core and FluentCart Pro.
Closing
1.5.2 is about reach in two directions: outward, to more regions and more payment habits with SSLCommerz and steadier Paddle settlement, and inward, to a fuller building experience with the Elementor library and clearer order details from the cart to the receipt. Each piece removes a reason a store owner might have looked elsewhere. Taken together, they continue FluentCart’s direction: a self-hosted commerce platform that keeps meeting real stores where they already are.
Full Changelog
Features
- SSLCommerz payment gateway, installable in one click from Payment Settings
- FluentCart Elementor Blocks: a full widget library covering checkout, cart, mini cart, Buy Now, shop and product tables, product carousel, category lists, search bar, store logo, customer dashboard button, and a Theme Builder set for single product pages with a draggable, reorderable Product Info widget
- Paddle Merchant of Record reconciliation: orders settle correctly when Paddle adds tax, removes VAT for a B2B reverse charge, or charges in another currency
- Itemized tax breakdown on PDF receipts, with a per-rate VAT summary
- The exact chosen options shown across cart, checkout, receipts, subscription item names, and the admin order builder
- Customers can update their saved payment card from the customer portal, including on Paddle
- Bricks product template support
- Inline option picker in the group-edit bar, plus per-variant checkboxes for scoped bulk edits
Improvements
- Email editor suggests merge-tag links and tidies button URLs, with support for additional dynamic notification settings
- Free add-ons no longer require a license to install
- Dark mode polish across alerts, inputs, badges, icon buttons, and popovers
- Refined tax summary on receipts and order pages
- Elementor widgets labeled with a FluentCart badge, grouped into their own category, with variation assets loaded only when needed
Fixes
- Category filter border display corrected
- Chosen-option details resolve correctly for cart and checkout, including older carts
- Subscription item names no longer expose gateway internals
- Elementor: shop price formatting, Customer Dashboard Button icon toggle, store logo sizing, search bar thumbnails, product select dropdown, empty widget wrappers, stock badge and label display, single-product synchronization, advanced-variation editor preview, and checkout Business Details
- Ongoing security audits and hardening across FluentCart core and Pro
Bangladesh is covered with SSLCommerz. Airwallex is next.…
In case you missed
1.5.0 (Jun 23, 2026)
- Advanced Variations product type: build a product from several option sets at once and auto-generate every combination, each with its own price, stock, and image
- Attribute Manager: define reusable option sets once and reuse them across every product, with server-side search, drag-to-reorder values, and inline term creation
- Eight ready-made attribute sets ship out of the box: Color, Size, Material, Storage, Memory, Weight, Style, and Pattern, each pre-filled with common values and real color swatches
- Four display types per attribute: color swatches, image swatches, dropdown select, and button pills
- Smart storefront selector: only valid in-stock combinations stay selectable, color and image choices swap the product photo, and the entire selector is fully keyboard accessible
- Group Bulk Edit: select a variant group and update price, stock, or status across every combination in that group in one action
- Staged saves with a persistent save bar: option changes, term edits, and price updates accumulate visually and nothing persists until you press Save
- Accordion variant navigation: groups expand and collapse with smooth animation, so large catalogs stay manageable
- Scroll-loaded child rows: products with hundreds of combinations expand on demand instead of loading everything at once
- Active or inactive toggle per combination: hide a sold-out variant from shoppers and restore it later with its price and history intact
- Default variation auto-set to the first combination, so the storefront always opens with a valid selection
- Select variation type (Simple or Advanced) right when creating a new product
- Inline term creation: add a new attribute value from the option picker without leaving the product editor
- Cross-tab attribute freshness: terms created in one browser tab appear immediately in another
- New
{{order.payment_link}}smart code outputs a guest-accessible payment link, so a customer can pay an unpaid order straight from an email or receipt without logging in - Persistent save bar: faster saving without a full editor reload, clearer Discard/Save spacing, and visual staging of every pending change
- Group edit icon on parent rows, visible when a group is expanded
- Clickable group header rows: the entire row toggles expand/collapse, not just the arrow
- Attribute breadcrumbs with edit shortcuts and scroll-to-reveal for newly created groups and terms
- Smooth accordion animation with stable column widths and no mobile image overflow
- Option group and term writes deferred to the Save bar so partial saves cannot occur
- Option delete staged instead of persisting immediately, matching the rest of the staged-save flow
- Group prices revert correctly on discard and no longer force unnecessary decimals
- Bundle (Map) items refresh automatically when advanced-variation combinations change
1.4.2 (Jun 18, 2026)
- Adds EU/German withdrawal (Widerrufsbutton) compliance with public withdrawal page and two-step confirmation flow
- Adds Full order details, invoice numbers, and line items support for Authorize.net transactions
- Adds Paddle cross-currency handling support
- Fixes Customer profile page issues when avatar requests are blocked by cookie banners
- Fixes Paddle currency detection during cross-currency validation
- Fixes Paddle and Authorize.net setup instructions and documentation
- Fixes Currency formatting consistency in the withdrawal admin table
- Fixes Security issues with ongoing audits and platform hardening
1.4.1 (Jun 11, 2026)
- FluentCart MCP Server with 28 tools for AI agents (orders, customers, products, subscriptions, coupons, reports)
- Dry-run preview and confirmation flow for sensitive MCP actions
- Idempotency keys for MCP write operations
- Live-gateway MCP mutations gated behind explicit opt-in
- MCP settings page with instant toggle and connection snippet generator
fluent_cart/mcp_loaded,fluent_cart/mcp_ability_names, andfluent_cart/mcp_allow_live_gatewaydeveloper filters- Built-in tax rate presets for 54 additional countries
- Cross-tab cart synchronization
- Post-update upgrade routine now runs exactly once per update under concurrent traffic
- Ongoing security audits and routine hardening across FluentCart core
I’m Jewel, founder of FluentCart and CEO at WPManageNinja, the team behind Fluent Forms, Fluent CRM, Fluent Support, FluentLogs and a handful of other WordPress plugins. I have been writing WordPress code since 2009 and still think of myself as a developer first and an entrepreneur second. Most of what I write on this blog comes from arguments we have had inside the team about how to build software people can actually depend on.

Subscribe now






Leave a Reply