FluentCart v1.3.0: PayStack, REST API and Security Audit

At FluentCart, we’ve always promised one thing: we’ll keep evolving exactly the way our users need us to. Your feedback shapes our roadmap, your challenges guide our improvements, and your growth pushes us to build faster, smarter, and better.
And today, we’re excited to deliver on that promise once again.
FluentCart v1.3.0 is here with a brand-new payment gateway, lots of new improvements, features, a security audit by Patchstack, and fixes that make your store smoother, safer, and more reliable than ever.
Let’s dive into what’s new under the hood.
Introducing Paystack Payment Gateway
We’ve expanded payment options and made checkout more flexible for both store owners and customers.

Accept payments across Africa with one of the continent’s leading payment processors!
This new payment gateway is available as a free add-on. It supports normal payments as well as subscriptions.
Introducing REST API Doc

Within just one month of FluentCart’s release, lots of developers started working to extend FluentCart. We have many integrations live already from 3rd party developers. To make it easier for 3rd party developers, we have released the dev docs as well as releasing REST API docs and REST API playground to make it easier to explore and build solutions on top of FluentCart.
Explore REST API Here: https://dev.fluentcart.com/restapi/
New Subscription Intervals

Added Quarterly and Half Yearly Subscription intervals options – You can now add Quarter and Half-year intervals to all your subscription products. This means it’s now easier to sell subscriptions for 3 months and 6 months alongside your Annual and Monthly plans.
Security & Compliance First

We take your store’s security seriously. Earlier this month, we contacted Patchstack, and we purchased their comprehensive Full plugin security Audit Service. Patchstack is one of the most trusted security companies for WordPress, and we got in detailed audit report, improvements. Our team implemented all the suggestions made by the Audit Report and we are committed to continuing security improvements as an ongoing effort.
Coupon Module Improvements

You can now restrict a coupon by a customer’s email address or domain. Imagine, you can give a special coupon to a partner company by something like *@partnercompany.com. Now you can do this, and the feature is built right into its core.
Payment & Checkout Enhancements
In this version, we have refreshed the checkout page’s underlying code and architecture to optimize the payment method re-rendering. In the upcoming versions, we are planning to give you the option to customize the checkout blocks.
New Customization Hooks
- fluent_cart/download_link_validity_in_minutes – Control how long digital download links remain active.
- fluent_cart/checkout_embed_payment_method_content – Embed custom content within payment method sections for better context and user guidance.
- fluent_cart_payment_method_list_class – List all available payment methods
Product & Display Fixes
We’ve addressed several visual and functional issues to ensure your products look perfect and behave as expected.
Open for Contributors

We want to build FluentCart with you, and we welcome you to check out our GitHub repo. We welcome contributions of all sizes – from typo fixes to an entire new feature.
Check out our GitHub Repo: https://github.com/fluent-cart/fluent-cart
Invoice & Reporting Improvements
Clean, accurate invoices and reports are essential for professional operations.
- Fixed: City and Zip code missing in invoices – Complete address information now appears on all invoices.
- Fixed: Tax ID not showing on order page – Tax information displays properly for compliance and record-keeping.
- Fixed: UTM Term showing twice – Marketing attribution data now appears cleanly in reports.
Validation & Cart Logic
We’ve tightened up validation to prevent checkout errors and improve the customer experience.
- Fixed: State validation issue – Address validation now works correctly across all regions.
- Fixed: Handle stock validation for existing orders in checkout – Prevents overselling when multiple customers check out simultaneously.
- Fixed: Minimum purchase amount validation on coupon apply – Coupons respect minimum order requirements properly.
- Fixed: Invoice redirect on subscription reactivation – Smoother subscription management flow.
- Added: Typing input placeholder in Global Search Bar – You now have a dynamic placeholder for your Global Search Bar
Translation & Localization
- Added: Missing translation strings – Better multilingual support across the platform.
- Fixed: Term issue – Cleaner, more accurate text throughout the interface.
Other fixes and Improvements
- Fixed: Compare at price not showing – Sale pricing now displays correctly across your store.
- Fixed: Product image disappears when editing product data – Images stay put where they belong.
- Fixed: Image gallery goes blank for no reason – Gallery stability improved for consistent display.
- Fixed: Theme style not reflecting on all buttons (Product Block) – Your button styles now apply consistently.
- Fixed: [fluent_cart_products] shortcode issue – Product shortcodes work reliably again.
- Fixed: Inclusive tax rate calculation on shipping – TAX rates are now accurately included on the Shipping page
- Fixed: Keyboard shortcut not working in Windows – Keyboard shortcut issue has been resolved.
- Fixed: Product numeric title sorting issue. – Numeric titles now follow standard sorting behaviour.
ShopApp Block, New Filters & Enhancements
- Fixed: price_format option not working in ShopApp block – Price formatting now respects your settings.
- Fixed: Filter always showing in ShopApp shortcode – Filters now appear only when configured.
- Fixed: Responsive filter button not showing – Mobile shoppers can now access filters properly.
- Fixed: Issue with child category-based filter – Nested category filtering works as expected.
- Fixed: Table filter tab issue – Table filtering for Products is now accurate.
- Added: Filter fluent_cart/available_subscription_interval_options – Filter by available renewal intervals.
- Added: Filter fluent_cart/subscription_billing_period – Filter by Billing period.
- Added: Filter fluent_cart/subscription_interval_in_days – Filter by intervals in Days.
- Added: Filter fluent_cart/max_trial_days_allowed – Filter by maximum trial days allowed.
What’s coming next?
FluentCart is growing rapidly and we are investing more resources into it. Our next update will be available within next week. Here are the current feature items:
- Theming guide for theme developers
- Authorize.net & a few other Payment Gateways
- Recurring discount coupon
- XML-based invoicing for the EU
- More Page Builders support
- More features on Subscriptions
We are going to release these features in small batches, so enjoy the ride!
Wrapping Up
FluentCart v1.3.0 is all about trust and reliability. With expanded payment options, industry-leading security audit, and dozens of refinements to ensure your store runs smoothly every day.
We’re already working on the next release with more integrations, improvements, and features you’ve been asking for. Stay tuned!
As always, thank you for choosing FluentCart. Let’s keep building something amazing together!
In Case You Missed Recent Updates
v1.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 Accessibility on checkout
- 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 More context to fluent_cart/checkout/prepare_other_data 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 the 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
v1.2.4 (Oct 16, 2025)
- Adds CSS variables on cart drawer/shop page
- Adds Refactor class name on the frontend page
- Add Total to the cart drawer
- Adds the Product name to the admin-created order items
- Adds New hooks for single product and shop page products
- Adds New hook (fluent_cart/hide_unnecessary_decimals)
- Fixes the Product Compare at Price issue
- Fixes Variation, rearranges update issue
- Fixes Console error and shipping method issue
- Fixes the Validation message issue when deleting an order
- Fixes the Static dollar sign appearing in the price range
- Fixes the Free Shipping issue that destroyed the cart
- Fixes the Undefined property issue on the product page
- Fixes the Exception property issue
- Fixes: Remove force POST request validation for IPN
- Fixes the Translation strings issue for all modules
- Fixes the Payment method is not showing on Stripe
v1.2.2 (Oct 16, 2025)
- Adds: shipping zone for the whole world
- Adds: New currency support for BYN, IRR, MMK
- Fix: Tax calculation issue based on store state settings
- Fixed: Skip Inventory not working
- Fixed: Issue with category parsing ‘&’
- Fixed: Translation issue
- Fixed: Item doesn’t get deleted from the cart
- Fixed: CSS loading issue for blocks in template editor
- Fixed: Report page navigation issue.
- Fixed: Single Product JS issue
- Added shipping status to order summary (Frontend Customer Portal)
- Added Block icons and block preview
- Fixed: add product selection modal on product card block editor instead of variation selection modal
- Add: currency code and currency sign to the pricing of the product card
- Add: add price format setting for product card block editor
- Fixed: input rounded issue on store address, which renders under the country input
- Fixed: popover text breaking issue, now it is word breaks
- Add: clearable on the tax and shipping class widget
- Add: add a pro notice on upgrade path
- Fixed: color issue on ProductInventory pro icon
v1.2.1 (Oct 05, 2025)
- Added Custom Fields Plugins support for Products
- Added Terms & Conditions checkbox in the checkout page as settings
- Improved Reporting
- Order Confirmation issue fixed
- Fixed Custom Integration Renderer
v1.2.0 (Oct 14, 2025)
- The very beginning – Hello World! 👋








Leave a Reply