FluxStore 5.2.0: Flutter 3.29, PhonePe, and a new category menu

FluxStore 5.2.0 release notes for Flutter 3.29, PhonePe, and a new category menu, with configuration changes, fixes, and upgrade guidance.

  • 05 Mar 2025
  • 03 Mins read
FluxStore
Release notesv5.2.0
On this page

FluxStore 5.2.0 focuses on Flutter 3.29, PhonePe, and a new category menu. The release notes below preserve the official feature details, configuration examples, and fixes published by InspireUI.

Released March 5, 2025. View the official FluxStore WooCommerce changelog.

NEW FEATURE

Flutter 3.29.x Upgrade

Upgrade latest Flutterchannel stable v3.29.x

To make sure you are using the correct Flutter version, run this command:

flutter --version

To upgrade Flutter 3.29.x , please close all your IDE and run these commands in the project folder

flutter channel stable
flutter upgrade --force
flutter clean
flutter pub get

To update/migrate the app to the latest version

FluxStore release preview

To fix build issue with new flutter version

After upgrading, you may meet the cache issue of iOS while building the application, please run this command to fix:

flutter precache --ios

Support padding and align for indicator and number

Added support for custom padding and alignment to improve UI flexibility of the banner’s indicator.

Demo Screenshot

FluxStore release preview

Configuration

Edit the lib/config/config_en.json as below:

{
    "HorizonLayout": [
        {
            "layout": "bannerImage",
            "isSlider": true,
            ...
            "indicatorPadding": {
                "bottom": 12,
                "start": 30
            },
            "alignmentNumber": {
                "value": "topEnd" // topStart, topCenter, topEnd, centerStart, centerCenter, centerEnd, bottomStart, bottomCenter, bottomEnd
            }
            "indicatorAlignment": {
              "value": "topCenter" // topStart, topCenter, topEnd, centerStart, centerCenter, centerEnd, bottomStart, bottomCenter, bottomEnd
            },
            ...

        },
        ...
    ],
    ...
}

PhonePe payment

  • Available for both Regular and Extended license

Configuration

Go to lib/env.dart file and add the phonepeConfig as below.

  "phonepeConfig": {
    'paymentMethodIds': ['phonepe'],
    'merchantId': 'GANGSTARPGUAT',
    'saltKey': '7eb940c6-b785-42e2-98ca-0419ebf5a219',
    'saltKeyIndex': '1',
    "androidPackageName": "com.inspireui.fluxstore",
    "iOSBundleId": "com.inspireui.mstore.flutter",
    'production': false,
    'enabled': true
  },

Point offline store

A powerful feature that allows to generate QR codes automatically, enabling managers to scan and add or redeem points seamlessly.

  • Shop managers can scan QR codes, enter purchase amounts, and handle point transactions directly at stores. The app shows a digital points card with QR code in the user's profile for easy access.
  • The feature is available for an Extended license and require enable the Point and Reward plugin on your site.

Configuration

  1. Edit pointsOfflineStoreConfig in lib/env.dart file:
"pointsOfflineStoreConfig": {
    "enabled": false,
    "usePointRateForOnePoint": 1, // 1 point = 1$
    "addPointRateForOnePoint": 100, // 1 point = 100$,
    "cardName": "FluxStore Card"
  },
  1. Set true for “EnablePointReward”
"EnablePointReward": true

Video previewWatch the video

New Tab Menu Category

Easily navigate product categories with our refreshed tab-style menu! This clean and modern UI helps users browse by category faster and more intuitively - perfect for improving shopping experience and boosting engagement.

Configuration

Edit the file lib/config/config_en.json as below:

"productCategoryMenuStyle": "tab”

Blog Service

Certain frameworks now support both their native blog system and WordPress blogs (including Shopify, Notion, and BigCommerce).

Other frameworks will support WordPress blogs only.

Product Card (PWA)

Optimized product card to display cart button, stock status, bottom sheet layout, etc. for Progressive Web Apps.

Demo Screenshot

FluxStore release preview

Display images in notifications on iOS

FluxStore now supports displaying notification's image in the device's notification board.

Demo Screenshot

FluxStore release preview

Support Telugu language

Expanded localization with Telugu language support.


IMPORTANT UPDATE

  • DeepLink: fixed issue when using third-party plugins to handle deep links
  • Enhancing permission request flow for better user experience
  • Hotfix (HomeCache): home cache was cached with HTTP cache
  • (Menu Category): upgrade workflow when open category and support tab menu category
  • Improve (MyCart): show point input when show keyboard in my cart
  • Add missing SimpleList layout in Filter
  • Show dialog under approval when signing up in the MemberShipUltimate feature
  • Override systemNavigationBarColor
  • Improve (TabBarCustom): support change background color when show floating
  • ▶ Support search product using Get method in Ajax Search Pro
  • Update notification permission flow
  • Support Multi Languages in TimeAgo
  • Update missing config for First Iraqi Bank payment

This release contains many fixes

  • Fixed (ProductPrice): issue not found priceData when render ProductPrice (FluxStore Web)
  • Fixed: padding between flag and language name - popup onboarding
  • Fixed (NotionCheckout): wrong order status and order total value
  • Fixed (VideoShopping): not fetch correct video language
  • Fixed: comment review in ListingPro theme
  • Fixed (MapParent): convert category to root when the parent is not set
  • Fixed: show shipping fee for order details opencart
  • Fixed: issues related filter bottom sheet
  • Fixed (Digits): show wrong error message if phone is not exist
  • Fixed (Webview): Crash when opening webview on iOS
  • Fixed: booking calender color and addons alignment
  • Fixed (SelectionQuantity): issue changing value without supporting quantity Step
  • Fixed: Remove unused SafeArea widget
  • Fixed (AppTracking): Because on iOS 18 there is an issue where permission popups conflict

How to update/migrate the app to the latest version?

FluxStore release preview

How to activate FluxStore on FluxBuilder tool?

  • Follow this guide:

[support.inspireui.com

https://support.inspireui.com/help-center/articles/42/47/124/upgrade-source-code-and-flutter](https://support.inspireui.com/help-center/articles/42/47/124/upgrade-source-code-and-flutter)

  • Input your purchase code to configs/env.props file (if not input, the app will crash):

FluxStore release preview