FluentCart Changelogs
1.3.27 (May 8, 2026)
- Adds List/Grid view switcher and advanced product filtering for Bricks
- Adds Copy Variation ID action for simple product pricing panel
- Adds Licensing Sites, Site pages, and advanced site filtering
- Adds SubscriptionReactivated event
- Fixes Order bump free-shipping checkbox issue
- Fixes Missing shortcode variables in PDF receipt emails
- Fixes Long file names overflowing receipt page download buttons
- Fixes Cart allowing mixed or multiple subscriptions
- Fixes Offline subscriptions with 100% recurring coupons issue when Subscription Activated
- Fixes Subscription reactivation after refunds
- Fixes PayPal IPN subscription handling
- Fixes Redundant admin table search requests
- Fixes Amount formatting and customer profile display in Site Detail view (Pro)
- Fixes PHP warnings from deleted/invalid store pages
- Fixes Admin menu active state style bleeding
- Fixes Bricks Builder dynamic tag name mismatch
- Fixes Authorize.net subscription issue
- Improves Animation experience for table filters
- Improves Bricks Builder pagination rendering and performance
- Improves Product Pricing edit UX
1.3.26 (May 5, 2026)
- Adds Square Payment gateway
- Adds Private products support in discounts, coupons, and order bumps
- Adds Subscription setup fee to receipts and emails
- Fixes Order/invoice dates showing the previous day in profiles
- Fixes Coupon expiration timezone mismatch
- Fixes Duplicate success toast on product update
- Fixes Email preview created_at DateTime issue
- Fixes Safari chevron icon visibility issue
- Fixes Menu button and dropdown styling issues
- Fixes LearnDash course expiry resolution for users
- Improves button feedback with visual indicators only
- Fixes Skip subscription field validation when subscription is disabled
- Fixes Auto-expand Additional display prices section when subscription is enabled
1.3.25 (Apr 30, 2026)
- Fixes Sites with www and non-www counted as separate activations
- Fixes Subscription orders with coupon discounts getting stuck after checkout
- Fixes Duplicate renewal records created during payment processing
- Fixes Page freeze when clicking empty mini cart
- Fixes Max-width constraints and responsive padding on product pages
- Fixes Incorrect coupon expiration time in admin dashboard
- Fixes Shipping overcharge with multiple shipping classes in cart
- Fixes Free shipping adding class surcharges with multiple shipping classes
- Fixes Paddle subscriptions not cancelling immediately after refund
- Fixes Customer lifetime stats not updating after refund
- Fixes Double encryption when saving Stripe settings
- Fixes Raw transaction and subscription status keys shown in customer portal
- Improves Product variation management
1.3.23 (Apr 28, 2026)
- Adds Subscription access end date in cancellation emails
- Adds Learndash: User specific course expiration respect to subscription/license
- Adds VAT numbers in PDF receipt address field
- Adds One click Licensed addon installer in addon page
- Fixes Parse download token with ported site urls issue
- Fixes fee_total missing column issue for version upgrades
- Fixes Missing checkout info label in gateway settings
- Fixes Advance filter merge relation issue
- Fixes Timezone resolution against deprecated PHP 8.4 aliases
- Fixes Licenses package download issue for portes site urls
- Fixes Empty state rendering in dark mode for reports and dashboard
- Fixes Supports for comma decimal separator in product variant cost
- Fixes Use singular form for subscription interval units
- Fixes Close editor modal when navigating from iframe links
- Fixes Verify stock module active before inventory menu
- Fixes License status incorrectly shown as “Expired” during grace period.
- Fixes PDF custom template deletion faild issue
- Fixes Customer address update/delete permission issue
- Fixes Regular security audits and ongoing enhancements
- Fixes Activity title’s route not working
- Enhanced Paddle – allows all default emails, modifiable via filter hook
- Enhanced Adjust product-card and single-product styles
1.3.22 (Apr 23, 2026)
- Adds Gutenberg Package Description block
- Adds New stock management in Pro
- Improves Package Description support for block themes & emails
- Improves Email templates with 5 new merge tags
- Fixes Shipping zone list loading issue
1.3.21 (Apr 22, 2026)
- Adds Cloudflare R2 storage
- Adds Public access management in S3
- Fixes PDF template block styling issue
- Fixes Warning for orderId null in checkout issue
- Fixes PayPal checkout security to ensure pricing integrity
- Fixes SKU duplicate issue in product variation creation
- Fixes Provider badge not displaying correctly on files
- Fixes S3 file deletion behavior
1.3.20 (Apr 21, 2026)
- Adds EDD migrator
- Fixes Products SKU index naming consistency issue
- Fixes Allow multiple variations without SKU issue
- Fixes Bundle product title with variation title visibility in checkout
- Fixes Block editor CSS loading inside the editor iframe issue
- Fixes Related Products block inspector layout and image overflow issues
- Fixes Invoice and Packing sub-menus issue
1.3.19 (Apr 20, 2026)
- Adds New UI for variation editing
- Adds Packaging support and weight attributes for products
- Adds Search support in product list via simple filters
- Adds fluent_cart/product_url_with_front filter for post types register
- Fixes Pricing format in price input fields
- Fixes Saved view conflicts with filters
1.3.18 (Apr 15, 2026)
- Adds Filter hooks to manage specific emails
- Adds Permission checks for the “Save as Views” filter
- Fixes Loading animation issue across all pages
- Fixes License expiration handling issue
- Fixes Mollie subscription issues
- Fixes Paddle email notification compliance issue
- Fixes Deprecated timezone alias handling in OrderParser
- Fixes Issue where empty SKU string instead of null
- Fixes Modal checkout visibility toggle issue
- Fixes Typos and other issues in payment gateway settings
- Fixes PDF template preview issue
- Improves PDF download functionality on the receipt page
- Improves Turnstile CAPTCHA handling
1.3.17 (Apr 7, 2026)
- Adds Fees API for custom fees in checkout
- Adds filterable frontend asset loading context for cart bundle
- Adds shipping method new options: include/exclude countries
- Adds “Delete all test orders” action inside More option (All Orders page)
- Adds visual PDF invoice customizer
- Adds e-invoice (ZUGFeRD / Factur-X) with EN 16931 profiling
- Enhances development hooks / filter experience
- Fixes stock not updated after test order deletion
- Fixes product duplicate not working in bulk edit page
- Fixes downloadable file edit issue
- Fixes and improves Turnstile
- Fixes decimal value not allowed in shipping fee
- Fixes Paddle recovery link handling
- Fixes checkout summary block consolidated into a single block
- Fixes added restrictions to product child blocks
- Fixes pagination showing stale page number after changing per_page
- Fixes Paddle discount issue
1.3.15 (Mar 13, 2026)
- Adds schedule reminder email for payment and subscriptions
- Adds email preview for default template
- Adds email editor Gutenberg
- Adds email for subscription cancellation
- Adds subscription activity logs in subscription page
- Enhances EU VAT reverse charge experience in checkout
- Fixes CRM integration missing fields phone, postcode, state
- Fixes custom checkout discount calculation issue
- Fixes address validation issue
- Fixes customer first_name and last_name change update WP user data
- Fixes order payment calculation issue on amount updates
- Fixes timezone issue for customer email
- Fixes modal checkout issue with billing field
1.3.14 (Mar 04, 2026)
- Adds Flutterwave for FluentCart
- Adds early payment for installment
- Adds bulk product import
- Adds customizable product shortcodes
- Adds sale badge for Gutenberg
- Adds out-of-stock badge Gutenberg
- Adds product description Gutenberg block
- Adds product image CDN support
- Fixes coupon per user limit issue
- Fixes modal checkout cart not found issue
1.3.13 (Feb 26, 2026)
- Adds SKU Gutenberg block
- Fixes SKU sanitization issue
- Fixes manual payment checkout instruction issue
- Fixes payment method settings customization issue
- Fixes zero decimal amount issue for Japanese currency
1.3.12 (Feb 26, 2026)
- Fixes caching issue during new version upgrades
1.3.11 (Feb 25, 2026)
- Adds Gutenberg blocks: Related Products, Customer Dashboard Button, Store Logo
- Adds media carousel block
- Adds Elementor widgets: Checkout, Add to Cart, Buy Now Button, Mini Cart, Products, Product Carousel, Product Categories List
- Adds Razorpay subscription support
- Adds product SKU feature
- Adds customer LTV recalculation action
- Adds sync order statuses action
- Adds test data cleanup tool
- Adds first name & last name field settings
- Improves Inventory Manager Free (previously Pro)
- Improves new settings UI
- Fixes gallery image overflow issue
- Fixes subscription validity expire events issue
- Fixes minor issues
- Schedules security audit for all modules
1.3.10 (Feb 04, 2026)
- Adds FSE block theme support
- Adds blocks: Mini Cart, Product Carousel, Title, Image
- Adds shortcodes: Mini Cart, product categories
- Improves Gutenberg blocks to latest version (v3)
- Fixes missing tax breakdown on renewal email
- Fixes missing VAT info on renewal order
- Fixes dark-light theme conflict for addons promo
- Fixes modal checkout responsive issue
1.3.9 (Jan 28, 2026)
- Adds Mercado Pago gateway (one-time payments)
- Adds ghost product checkout
- Adds Gutenberg block: Add to Cart
- Adds shortcode
- Fixes IPN issues for some third-party gateways
- Fixes dashboard styling issues
- Improves security
1.3.8 (Jan 23, 2026)
- Adds instant checkout feature
- Adds product button block (Gutenberg)
- Adds product duplicate feature
- Adds copy variation ID option in variation context menu
- Fixes S3 driver directory separator issue
- Improves JS file size optimization
1.3.7 (Jan 20, 2026)
- Adds support for frontend templates
- Adds order UUID / hash filter
- Adds Stripe metadata hook
- Adds hook for autocomplete digital orders (default enabled)
- Fixes hide consent section for Stripe subscription
- Fixes product variation IDs not updating in DownloadFile
- Fixes ShopApp block list view & pagination issue
- Fixes cart icon in body setting not working
- Fixes GroupKey bug in reports
- Improves licensing endpoints with policy checks
- Fixes license rendering issue on customer profile
- Fixes checkout empty state issue
- Fixes address validation message and input label mismatch
- Fixes missing required symbol for “Full Name” in checkout
- Improves translation support for receipt page
- Improves frontend loader UI
- Improves cart item count sync between backend and UI badge
- Improves Stripe subscription price update event handling
- Improves validation error handling and messaging
- Improves retention report components
- Improves checkout, product, and loader styles
- Improves checkout field defaults and labels
- Improves text change: “Half year” → “Six month”
1.3.6 (Jan 08, 2026)
- Fixes FSE theme support
- Fixes checkout agree terms and conditions issue
- Fixes product min-max pricing issue
- Fixes buy now section position issue
- Fixes shortcode issue in cart and checkout page
- Fixes subscription related order issue
- Fixes checkout page broken on Breakdance builder
1.3.5 (Jan 06, 2026)
- Hotfix: cart model caching issue fixed
1.3.4 (Jan 06, 2026)
- Adds bundle products
- Adds Stripe hosted checkout
- Adds Stripe appearance customizations support
- Adds Razorpay payment gateway addon (one-time)
- Adds 100% recurring discount
- Adds order reference to Stripe metadata
- Adds new currency Ghanaian Cedi (GHS)
- Adds Turnstile invisible captcha
- Adds email notification for offline payment
- Adds items information in Stripe metadata
- Adds WP user creation
- Adds subscription retention & cohort report
- Fixes double confirmation email issue
- Fixes order bump with subscription products
- Fixes NO_SHIPPING for PayPal subscription issue
- Fixes amount precision issue for PayPal
- Fixes update button issue for affiliate in coupon
- Fixes checkout missing company name store issue
- Fixes conflicts with Divi-5 builder issue
- Fixes customer last purchase invalid date issue
- Fixes downloads handling for object-based order
- Fixes S3 empty file validation issue
- Fixes downloadable file issue and empty file visibility
- Fixes get PayPal plan API endpoints issue
- Fixes variation view image & text issue for Gutenberg
- Enhances development hooks to customize checkout button text
- Enhances translations for different modules
- Enhances more development related hooks and modules
1.3.2 (Dec 02, 2025)
- Adds private product status
- Adds Authorize.net payment gateway
- Adds recurring discount coupon
- Adds checkout block
- Adds product variation customization hooks
- Adds thank you page payment instructions
- Fixes handled zero decimal currency for Stripe
- Fixes hookable customer profile menu & icon issue
- Fixes coupon priority issue
- Fixes coupon calculations
- Fixes report card design issue
- Fixes group key SQL security issue
- Fixes EU VAT renderer issue for initial load
- Fixes variation title not showing for bump product
- Fixes wrong Stripe canceled_at date
- Updates reports graph design
- Updates gateway customization design
- Updates addon gateway management for future updates
1.3.0 (Nov 14, 2025)
- Adds Paystack payment gateway
- Adds quarterly and half-yearly subscription billing intervals
- Adds email-based restrictions for coupons
- Adds REST API documentation
- Adds improved translation support for multiple languages
- Adds new hooks and filters for developers
- Improves reporting performance and data accuracy
- Improves invoicing and tax handling
- Improves multi-site support
- Improves checkout page design and optimizes payment method re-rendering
- Security: performs third-party paid security audit (Patchstack)
- Fixes various bugs and overall improvements
1.2.6 (Oct 30, 2025)
- Hotfix: coupon usage database issue fixed
1.2.5 (Oct 29, 2025)
- Adds more currency formatting options
- Adds multiple tax rates on checkout
- Adds compound tax rates calculation
- Adds accessibility improvements
- Adds payment gateway reorder for checkout page
- Adds EU tax home country override
- Adds date time and number translation
- Adds UTM reports
- Adds gateway logo and label customization
- Adds order_by filter to ShopAppBlock
- Adds SortBy filter to ShopAppBlock
- Adds product price block support to ProductInfoBlock
- Adds order_paid_done hook
- Adds customization hooks in thank you page
- Adds customization hooks in checkout page
- Adds button style support for ShopApp block
- Adds link toggle and target option to product title block
- Adds missing translation strings
- Adds Mollie payment gateway
- Fixes missing currency sign for new currencies
- Fixes currency formatting issue for old thousand separator
- Fixes subscription details for pricing type simple
- Fixes setup fee displaying when disabled
- Fixes tax name for AU set as “ABN”
- Fixes buy now button style issue
- Fixes product excerpt style not working
- Fixes inventory validation issue on default variation first load
- Fixes always showing in-stock in ShopApp and product single
- Fixes quantity 10k leads to broken empty state
- Fixes JS event not calling after removing last item
- Fixes billing and shipping address webhook issue
- Fixes payment validation error message not showing
- Fixes selected product not saving in ProductGallery and BuySection blocks
- Fixes broken product gallery block
- Fixes report colors issue for comparison
- Fixes report child page navigation
- Fixes loader not showing in product modal
- Fixes VAT not showing in receipt
1.2.4 (Oct 16, 2025)
- Adds CSS variables on cart drawer/shop page
- Adds refactor class name on frontend page
- Adds total to cart drawer
- Adds product name to admin-created order items
- Adds new hooks for single product and shop page products
- Adds new hook (fluent_cart/hide_unnecessary_decimals)
- Fixes product compare at price issue
- Fixes variation rearrange update issue
- Fixes console error and shipping method issue
- Fixes validation message issue when deleting order
- Fixes static dollar sign appearing in price range
- Fixes free shipping issue that destroyed cart
- Fixes undefined property issue on product page
- Fixes exception property issue
- Fixes remove force POST request validation for IPN
- Fixes translation strings issue for all modules
- Fixes payment method not showing on Stripe
1.2.2 (Oct 16, 2025)
- Adds shipping zone for the whole world
- Adds new currency support for BYN, IRR, MMK
- Fixes tax calculation issue based on store state settings
- Fixes skip inventory not working
- Fixes issue with category parsing ‘&’
- Fixes translation issue
- Fixes item not deleted from cart
- Fixes CSS loading issue for blocks in template editor
- Fixes report page navigation issue
- Fixes single product JS issue
1.2.1 (Oct 15, 2025)
- Adds custom fields plugins support for products
- Adds terms & conditions checkbox in checkout page settings
- Improves reporting
- Fixes order confirmation issue
- Fixes custom integration renderer
1.2.0 (Oct 14, 2025)
- The very beginning – Hello World 👋


