What's new in 25.01.17.2 in January 2025

What's new in 25.01.17.2 in January 2025

We are pleased to announce that our upcoming software update is on the way, bringing a variety of new features and improvements.

Centralized Customer Listing Screen: All Your Customer Data in One Place

The Centralized Customer Listing Screen simplifies customer management with powerful tools for searching, filtering, and organizing customer data. It features fast loading with pagination, customizable columns, advanced sorting, and robust search and filter options. Users can save dynamic filters for segmentation, take bulk actions like blocking or moving customers, and send secure WhatsApp campaigns without exporting data.

Designed for efficiency and security, the screen supports touch devices, ensures customer privacy with masked mobile numbers, and allows seamless data exports. Manage your customers smarter, faster, and more securely—all from one interface.

Key Features:
  1. Mobile Number Masking: Protect customer privacy by displaying only masked mobile numbers.
  2. Customizable Columns: Toggle columns to show only the fields you need. For example, hide the PIN code column if it’s not relevant to you.
  3. Advanced Sorting: Sort customer records by various fields such as total order amount, ratings, active/passive status, and more.
  4. Comprehensive Search Options: Search customers by name, customer code, phone number, or address.
  5. Powerful Filters: Filter data based on multiple criteria, including creation date, store, area, PIN code, rating, activity status, order amount, order count, and more.
  6. Segmentation with Saved Filters
    1. Create and save custom filters (e.g., all customers with 4-5 star ratings or those inactive for 30+ days).
    2. Filters are dynamic and update automatically as new customers meet the criteria.
  7. Bulk Actions with Multiple Selection: Select multiple customers to perform bulk actions, such as blocking or moving customers to another store.
  8. Secure WhatsApp Promotions
    1. Send campaigns directly through WhatsApp based on filtered customer data without exporting to Excel.
    2. Ensures customer data privacy and security while sending campaign
    3. Paid feature: requires GrowthMate - Promote Add-on
  9. Action Buttons for Quick Tasks
    1. Block Customer: Prevent new orders from being created for a specific customer.
    2. Move Customer: Transfer a customer to another store.
    3. Send WhatsApp Message: Send promotional messages to selected customers (requires GrowthMate - Promote Add-on).
  10. Touchscreen Enabled: Use the screen seamlessly across mobile phones, touch terminals, desktops, and tablets.
  11. Export to Excel: Export filtered customer data to Excel with ease for further analysis or reporting.
  12. Fast Loading with Pagination: Handles large customer databases efficiently. Pagination ensures quick loading and smooth navigation.
Watch Video Here for-
  1. Understanding Customer screen
  2. Understanding filters
  3. Save Views
  4. Pagination
  5. Send WhatsApp (Promote) 
  6. Block Customer
  7. Move Customer



Stripe Payment Gateway

Overview:
We are introducing Stripe as a new payment gateway in our store. Stripe is a globally recognized payment processing platform known for its security, reliability, and ease of use. Trusted by businesses worldwide, Stripe supports a wide range of payment methods and currencies, making it an excellent choice for international transactions.
This integration marks a significant milestone for our platform, as it will be our first payment gateway that enables seamless transactions for customers and clients outside our region. With support in over 70 countries, Stripe ensures a smooth and secure payment experience, helping us expand our global reach and better serve our users.

Stripe Integration - Enabling Payment Gateway and Sending Payment Link
To enable the Stripe payment gateway and the option to send payment links, follow these steps:
  1. Access Payment Gateway Setup
    Log in to the Store and navigate to the Admin>Payment Gateway Setup section.
  2. Select Stripe Payment Option
    In the payment setup area, locate and click on the Stripe option.
  3. Configure API Keys
    You will see two key fields: the Publishable Key and the Secret Key. Both keys are required for authentication.
    Steps to Create a Stripe Account for a Client
    1. Access the Stripe Website
      Navigate to Stripe’s official website and click on the Sign Up button in the top-right corner of the homepage.
    2. Provide Client Information
      Enter the email address, full name, and a strong password for the client. Ensure the email address provided is correct, as it will be used for account verification.
    3. Locate API Keys
      After setting up the account and logging in, the client can retrieve their API keys by navigating to the Developers section in the Stripe Dashboard. Under API Keys, they will find both the Publishable Key and Secret Key required for integrating Stripe with their website or application.

  4. Activate Payment Gateway
    Ensure both keys are entered correctly. Select the Active option to enable Stripe as a payment method. 
  5. Enable Send Payment Link Option
    In addition to enabling Stripe, activate the Send Payment Link from this Payment Mode option. This feature ensures that when an order is created, a payment link will be sent via WhatsApp to the customer's registered mobile number. Once activated, configure the desired payment settings and click Update.
Stripe Payment Flow
After completing these steps, when a customer places an order, they will be directed to the Stripe payment setup. Simultaneously, a payment link will be sent to their WhatsApp, allowing for seamless transaction completion.


Route Optimization for Riders: Efficient Laundry Pickup and Delivery

We’re excited to introduce the Route Optimization feature in our mPOS Riders App, designed to make laundry pickup and delivery more efficient and hassle-free. This feature enables riders to create optimized routes based on Distance or Timing, ensuring faster service and improved productivity.

Key Features:
  1. Optimized Routes Based on Distance: Riders can generate a route that minimizes the travel distance between multiple pickups and deliveries, saving time and fuel costs.
  2. Optimized Routes Based on Timing: For time-sensitive deliveries, the app creates a route prioritizing the sequence based on scheduled pickup or delivery times.
  3. Seamless Navigation: The app integrates with mapping services, providing turn-by-turn navigation for the chosen route.
How to Use Route Optimization
Follow these steps to make the most of the Route Optimization feature in the mPOS Riders App:
  1. Choose Route Optimization Filter:
    1. On the mPOS app dashboard, tap the Filter icon in the top-right corner.
    2. Select Sort by Distance to automatically arrange all pickups and deliveries based on proximity.
  2. Start the Route:
    1. Once the list is sorted, tap Start Route to begin your journey.
    2. The app will guide you to the nearest pickup or delivery point using integrated navigation.
  3. Update the Route After Each Stop:
    1. After completing a pickup or delivery, reload the screen.
    2. The app will re-calculate and display the next nearest point for pickup or delivery, ensuring the most efficient route.
  4. Navigation Assistance:
    1. Tap the location to open Google Maps for step-by-step directions to the selected point.

Driver Pickup Assign Page: Priority-Based Pickup and Drop-Off Arrangement

Description:
The Driver Pickup Assign Page now includes a new drag-and-drop functionality that allows users to easily arrange the pickup and drop-off details in a grid layout.

By dragging the details with the mouse, users can quickly adjust and set the priority for each pickup or drop-off entry. This intuitive feature streamlines route management, enabling users to efficiently organize and prioritize the sequence of tasks. This leads to optimized route planning, ensuring that drivers follow the most efficient path and enhancing overall delivery performance.


Bypass Customer Dashboard

Overview:
The Bypass Customer Dashboard feature allows you to skip the customer dashboard and move directly to the order creation screen, streamlining the order process for faster service.

How It Works:
  1. When you search for a customer, a pop-up will appear with three options:
    1. Create Order (Per Piece)
    2. Create Order (By Weight)
    3. View Customer Details
  2. Selecting an order type takes you directly to the booking screen without landing on the customer detail page.
Configuration:
This feature is controlled by the Super Admin under Business Rules:
  1. Go to Super Admin > Admin Menu.
  2. Open Business Rules.
  3. Disable the option "Do not want to see customer dashboard.".
Once disabled, the system will automatically display the pop-up during customer searches, allowing quick access to order creation.


Package Order - OTP Display in Superadmin

Overview:
We are improving the package order process by introducing a streamlined OTP management feature. When a customer places an order using their package, an OTP is sent to their registered mobile number for verification.
If the customer cannot provide the OTP at the counter, the service provider’s customer support team can retrieve the OTP via the Superadmin portal. This ensures the billing process can be completed seamlessly, eliminating delays and enhancing the overall customer experience.

Using the OTP Feature for Package Orders
To activate and use the OTP feature for package orders, follow the steps outlined below:
  1. Access OTP Settings
    Log in to the Super Admin panel and navigate to the Admin Menu. From the menu, select the Package Booking OTP option. This will open a page with a search box, where you can search for customers by their Name, Address, or Mobile Number.
  2. Search for the Customer
    Enter the relevant customer details into the search box to locate the desired customer. Upon finding the customer, you will see a button labeled Get Order OTP.
  3. Retrieve the OTP
    In the OTP input field, the placeholder will display the text "Enter Order Number". Enter the order number associated with the package booking and click on the Get Order OTP button. Once the OTP is generated, input it into the booking section, where the OTP will be displayed.

Store CRM: Google Maps Integration for Customer Address Creation

Description:
In the Customer Creation screen of the Store CRM, we have introduced a new feature that allows address selection using Google Maps.

When creating a new customer, a Google Maps icon is now available on the address section. By clicking on this icon, users can:
  1. Select an address directly from Google Maps.
  2. Pinpoint a specific location on the map for precise address input.
Once the location is selected, the system will automatically populate two additional input fields: Address 1 and Address 2. Here, you can provide details such as the Street Name, Flat Number, House Number, Locality, or Landmark.

This feature improves efficiency for delivery drivers by providing accurate and detailed customer addresses, enabling them to easily locate the customer for pickup or drop-off.


mPOS: Capture Address for New and Existing Customers

Overview:
The new feature in mPOS allows for the capture of customer addresses during the creation of new customer profiles as well as when updating the addresses of existing customers. This integration uses Google Maps to accurately retrieve and input address details, ensuring precise location information. By capturing and updating customer addresses, this feature enhances the efficiency of order processing and delivery management.


Home Pick Up Scheduler: New Feature for Order Conversion

Description:
This new feature enhances the Home Pick Up Scheduler by introducing a pop-up when selecting the "Convert to Order" option. The pop-up provides two choices:
  1. Create Order (Per Piece)
  2. Create Order (By Weight)
Users can now select their preferred order type based on their requirements and seamlessly proceed with the booking process. This addition simplifies order management and improves the overall user experience.


Barcode Tags with Price Verification in Workshop Master

Description:
A new feature has been added that allows users to decide whether to include the price on barcode tags by selecting Yes or No. This option can be configured in the Admin > Design Tag section, where barcode tags can be customized according to your preferences.

Additionally, the feature enables price verification on barcode tags in the Workshop Master module. Users can cross-check whether the charges displayed on the barcode tags align with the actual work required.

By verifying the price directly from the barcode tag, workshop personnel can ensure accuracy in billing and prevent any discrepancies, such as undercharging for services. This enhancement improves billing accuracy and ensures consistency in pricing based on the work performed.


Garment Total Display on Roller Printer Sticker Print for Store and Workshop

Description:
A new feature has been added to display the garment total (e.g., 1/8) on roller printer sticker prints in both the Store and Workshop modules.

This enhancement ensures that the total number of garments and their sequential count are clearly printed on the sticker. For example, if there are eight garments, the sticker for the first garment will display 1/8, the second will display 2/8, and so on.

By including this information on the sticker, it becomes easier to track and verify the garments, ensuring accuracy during processing, packaging, or delivery. This feature enhances operational clarity and reduces errors in managing garments.



Workshop Garment Workflow: Return, Reprocess, and Report

This is designed to simplify and optimize garment return and reprocess workflows while providing comprehensive reporting features. Participants will gain insights into the following:
  1. Login with Workshop ID – Start the process with secure and personalized access.
  2. Process Navigation – Easily select and operate within any stage of the workflow.
  3. Garment Management – Select garments and efficiently move them to the next section or stage.
  4. Return and Reprocess Options – Choose between returning or reprocessing garments based on operational needs.
  5. Stage Flexibility – Seamlessly move garments to any stage within the workflow.
  6. Reporting Capabilities – Access detailed reports to track garment movements, return statuses, and reprocess activities for better decision-making and operational insights.
This integrated approach ensures streamlined operations, improved garment handling, and enhanced visibility through accurate reporting.