Release Notes
Frappe Marketplace App with GETPOS Version 1.4.0
The Frappe Marketplace app will be fully integrated into the ERPNext platform, allowing businesses to manage listings, inventory, and orders from a centralized system. This will enhance visibility and streamline marketplace operations directly within ERPNext.
Key Note:
To install the application,the Frappe Bench should have the node version updated to version 18.18.0
GETPOS Version 2.0.1
Release Date: 12-03-2025
GETPOS Product Enhancements
We continue to enhance GETPOS to provide a more seamless, efficient, and user-friendly experience. Here are the latest enhancements made to the product:
Pagination Implemented on Item & Customer Listings
We have introduced pagination in the Item and Customer Listings to improve system performance and usability.
Instead of displaying a long, unmanageable list of items or customers on a single page, users can now navigate through structured pages.
By implementing pagination, system load times have improved, ensuring smoother performance and better stability by limiting excessive data loading.
Pricing Rule Applied from GETPOS Interface
Users can now define and apply pricing rules directly from the GETPOS interface without switching to the backend ERP system.
Pricing rules can be configured based on various conditions, such as:
Customer Groups: Offer discounts or special pricing for specific customer groups.
Item Categories: Different pricing for different types of products.
By enabling pricing rule application from GETPOS, users can seamlessly adjust prices in real-time, ensuring automation, accuracy, and reduced manual errors.
Split Payment Options Introduced
Customers can now split their payment between multiple modes, enhancing checkout flexibility.
Users can choose to divide payments across cash, card, or UPI at the time of checkout.
By introducing split payment options, customers gain flexibility in using multiple payment methods, enhancing convenience while ensuring accurate transaction records for businesses.
Different Tax Structures for Food & Retail Sections
GETPOS now supports separate tax structures for food and retail sections to comply with taxation laws and improve billing accuracy.
Different tax rates can be applied based on product type, location, and regulatory rules.
By implementing different tax structures for food and retail sections, GETPOS ensures accurate tax calculations, maintaining compliance with regulatory requirements.
Local Database Encryption for Mobile App
Enhanced security by implementing AES-256 encryption for all locally stored data.
Ensured compatibility with Sqflite, Hive, and other local databases used in the GETPOS Flutter application.
Encryption and decryption processes are seamless, ensuring no impact on app performance.
Securely stored encryption keys using Flutter Secure Storage, Keystore, or Keychain.
Sensitive data, including user credentials, transaction details, and tokens, is now fully encrypted.
Fixes & Improvements
We are dedicated to continuously improving GETPOS to enhance performance, usability, and overall user experience. Here are the latest fixes and improvements implemented in this release:
Password Visibility Option Added: Users can now toggle password visibility while entering or updating passwords in the My Profile section.
Sales Invoice Error Resolved: Fixed an issue where an error message ("User None is disabled") appeared while creating a sales invoice.
Loyalty Points Displayed on Invoice: Redeemed loyalty points now correctly appear on the Sales Invoice.
City Addition Issue Fixed: Users can now add "Kildare" under "Ireland" during registration.
Partial Returns Now Visible: Returned items are clearly displayed in the order summary for better tracking.
Cart Scroll Issue Resolved: Users can now scroll within the cart when more than four items are added.
Cash Received Field Supports Decimals: The cash received field now allows decimal values for precise transactions.
Restricted Past Date Selection: Users can no longer select past dates while booking a table.
Email Icon Issue Fixed: Clicking the email icon on order details now properly triggers the email action instead of a server error.
Customer Name Display Issues Resolved: Fixed overlapping issues of customer names with the Print button, Complete Order section, and Customer section.
Payment Button Auto-Refresh Fixed: The "Cash" and "Card" buttons now reset automatically after selection.
Stock Validation Implemented for Parked Orders: The system now restricts ordering items that are already parked in another order.
Duplicate Customer Prevention: The system now prevents duplicate customer creation with the same phone number.
Sales Order Receipt Fix: Customer names now display correctly on sales order receipts.
Reset Order Button Improvement: The "Reset Order" button now clears only order details, keeping customer details intact.
Name Field Validation Enforced: The name field now only accepts alphabetic characters and spaces, preventing special characters and numbers.
Mobile Number Validation Fixed: The system now restricts mobile numbers to exactly 10 digits, preventing special characters.
Table Booking List Update: Renamed "ID" to "Booking ID" and added Customer Name & Booking Date fields.
Cart Quantity Adjustment Added: Users can now increase or decrease item quantities directly in the cart.
Cash Received Text Alignment Fixed: Large amounts entered in the calculator no longer cause text overlapping issues.
GETPOS Version 2.0
Release Date: 25-02-2025
We are excited to announce that we have implemented new features and made improvements to existing ones in our GETPOS.
New Features & Enhancements
Kitchen Display System (KDS) & Customer Display System (CDS) Integration:
Orders now appear in real-time on KDS, enabling faster and more efficient order preparation.
Kitchen staff can track preparation statuses without relying on paper tickets.
CDS now provides customers with a detailed order breakdown, including itemized prices, taxes, and real-time order status updates like Being Prepared or Ready for Pickup.
Refundable Amount & Item Visibility:
The Orders tab now clearly displays the refundable amount for each order, making it easier for cashiers and managers to process refunds.
Items eligible for refunds are highlighted within the order summary, ensuring better clarity in return management.
Pre-configured Demo Data for New Users:
A new instance with demo data is now provided to clients, including sample items, customers, POS profiles, cost centers, and store configurations, helping users get started quickly.
User-POS Profile Integration for Better Security:
POS profiles are now linked to individual system users, enhancing security by controlling who can access specific POS functionalities and data.
This reduces the risk of unauthorized actions and improves overall system integrity.
Recent Bug Fixes & Improvements
We’re committed to enhancing GETPOS for a seamless experience. Here are the latest fixes implemented to improve performance and usability:
Seamless Onboarding & Setup:
Updated onboarding URL ensures a streamlined registration process for new users.
Automated login initiation after site launch eliminates manual steps, providing instant access.
Enhanced User Interface & Experience:
Only mandatory doctypes are displayed post-login, reducing clutter and improving navigation.
Industry field changed to a dropdown, making selection easier and more user-friendly.
Visual Improvements:
Fixed SaaS login screen logo, ensuring a polished and professional appearance.
Better Payment & Security Handling:
Mandatory fields now display proper alerts, preventing errors and guiding users efficiently.
Removed the "Password" field from the Site Setup screen, enhancing security and simplifying the setup process.
GETPOS Version 1.9
Release Date: 27-01-2025
New Features & Enhancements
1. Subscription Plans & Saasification:
With GETPOS v1.9, subscribing to a plan is simpler than ever! Here's what's new:
Plan Selection: Visit getpos.in to select the plan that fits your business needs.
GETPOS Freemium: A free plan offering basic features like order management, report generation, and inventory tracking.
GETPOS Pro: A premium plan with advanced capabilities, including Order Management, Cashier Shift Management, Returns Management, Booking Features, and Receipt Printing.
Automated Setup:
Freemium Plan: Users can register by providing basic details, and a demo site with sample data is automatically generated, taking them directly to the frontend site.
Pro Plan: Users register, make payment seamlessly through integrated payment gateways (Stripe or Razorpay), and receive a fully-configured site loaded with pro-level features.
2. Website Configuration Made Easy:
Websites are now automatically created upon login, displaying critical business details such as:
Business Name
URL
GSTIN (visible in the Profile section).
Users can effortlessly manage both the frontend and backend from the GETPOS dashboard.
3. Enhanced Dashboard:
The updated dashboard now includes:
Subscription plan details (plan type, start, and end dates).
Quick access to manage your website and subscriptions.
4. Integrated Payment Gateways:
Streamlined payment options now support Stripe and Razorpay, ensuring seamless transactions during plan upgrades or renewals.
5. Enterprise Solutions:
Enterprise users can:
Register via GETPOS ENT plan selection and submit your specific requirements.
Get a quote from the team and tailored solutions in just a couple of weeks.
6. Automated Site Launch:
Both Freemium and Pro users benefit from automated processes:
Credentials are sent via email upon registration.
Websites are automatically launched after subscription, minimizing setup efforts.
Known Fixes (Planned Updates):
We’re continuously improving GETPOS to deliver the best experience. The following fixes will be addressed shortly:
Password Simplification:
The password field in the site setup page will be removed to streamline the registration process.
Duplicate Company Name Field:
Company name input will be consolidated, eliminating redundancy during setup.
API Secret & Password Encryption:
Enhanced security measures will ensure all sensitive credentials are encrypted in the admin section.
GETPOS Version 1.8
Release Date: 06-12-2024
GETPOS Saasification:
Subscribe to your own plan based on the GETPOS offering.
Register yourself directly from the website.
Generating automated credentials based on registration.
Configuring your website from the GETPOS page.
Make a direct payment from the page & get configure unique website for your business.
Key Notes
Streamlined Onboarding: A guided process reduces user friction and ensures all required information is captured in an organized manner.
Automated Backend Operations: Automation of Lead creation, Customer conversion, and Subscription generation eliminates manual intervention and reduces errors.
Integrated Payment Gateways: Support of Stripe and Razorpay provides flexibility in payment options.
Enhanced Customer Experience: A dedicated configuration page ensures users can personalize their website with ease, ensuring readiness for business operations.
GETPOS Version 1.7.0
Reprinting a Receipt and Resend email on Order History Page
Capability to reproduce a customer's receipt directly from the order history section, useful for resolving disputes or providing duplicates.
Reprint will display on Completed Orders only.
The "Resend Email" icon allows you to resend the receipt to the customer's email address.
Edit Rates POS Transactions
Ability to modify transaction rates or prices directly within the POS system, ensuring flexibility in pricing adjustments.
User has the ability to change the item rates within a threshold limit i.e. Rates are editable with plus and -minus threshold limit. Any rate change above or below this threshold will require authorization.
Implement Barcode Scanning for Faster Item Entry
Integration of barcode scanning technology to swiftly input items into the POS system, enhancing efficiency and reducing manual errors.
Enable Credit Sale Option for Customers
Credit Sale allows the customer to purchase the items on Credit. It is mandatory to set the credit limit from the back end.
Credit Sale option will not work for Guest customers
Loyalty points, Promo Code and Gift Card cannot work with Credit Sales option.
Generation of X/Z Reports
It summarizes all the transactions for the day and is used to close out the day's business.
Gift Card Enhancement
Enhance Gift Cards cater to accounting requirements and book revenue.
It offers –
Free Gift Card: Enjoy a complimentary gift card as a special promotion or reward.
Paid Gift Card: Purchase a gift card for any amount, perfect for personal use.
GETPOS Version 1.6.0
Gift Card Input Field:
Introduced functionality for issuing, redeeming, and managing gift cards.
Users can manage the validity of gift cards directly within the POS system.
Coupon Codes/Promo Codes:
Promocode Listing-
Added a feature to list all available Promo Codes.
Users can create Promotional Codes in the backend.
Promocode Input Field:
Users can now apply and manage coupon codes during transactions, enabling easy redemption of discounts and promotions.
Promotions on Print Receipt:
Promotion Field-
Added a promotion field in the backend, which will be displayed on the printed receipt.
Provides the option to print promotional codes on receipts to enhance marketing efforts.
Loyalty Points
Loyalty Points Display Total-
Enhanced the display to show total loyalty points accumulated by the customer.
Loyalty Points Input Field:
Allows input and tracking of loyalty points awarded for customer purchases.
Print Receipt & Invoice Sent on Email
Invoice and Credit Note via Email-
Added functionality to send invoices and credit notes to the customer's email.
Option to print promotional codes on receipts and send receipts via email for customer convenience.
Multistore Setup
Location and Store Dropdown:
Supports the management and operation of multiple stores.
Users can easily switch between different locations and stores using a dropdown menu.
Stabilization
Continued stability improvements focusing on performance optimization.
Resolved minor issues and fine-tuned existing features for enhanced reliability and user experience.
Compatible Devices: All new features and enhancements are available on Android Tablet App, WebApp, and Desktop App, ensuring a seamless experience across multiple platforms.
GETPOS Version 1.5.0
Return Management
Return Order button displays on completed Order Popup
Users can now initiate returns directly from completed order popups, enhancing ease of managing product returns.
Return item button
Streamlines return processes by allowing direct initiation against specific sales invoices, ensuring accurate tracking of refunds.
Reset Order / Park Order
Reset Order button/link
Enables clearing of the cart with a single click, facilitating the restart of transactions swiftly and efficiently.
Quick checkout
Facilitates rapid and efficient checkout processes.
Guest user customer selected by default
Enhances cashier efficiency by automatically selecting guest users during quick checkout.
Add items to Cart and Pay
Allows users to add items to the cart swiftly and proceed to payment seamlessly.
Cash Change Amount
Cash Change amount screen displays
Shows the breakdown of grand total, cash received, and balance.
Ability to calculate extra amount paid
Provides functionality to calculate and return extra payments made by customers from the cash account.
Customer Journey
Search field for existing Customers
Enhances user experience with a search capability for existing customers by name and mobile number.
Add new Customer
Enables quick addition of new customers, simplifying the process of creating new orders.
GETPOS Version 1.3.0 and 1.4.0
Login Screen
Enhanced login interface for better accessibility and user experience.
Implemented smoother authentication processes and error handling.
Multistore
Supports management and operation of multiple stores
Change Amount Screen
Ability to calculate the extra amount paid by the customer, which user can return from the cash account.
Orders
Maintains the history Completed and Failed orders
The Completed Orders section provides a comprehensive details of the order. Track your past purchases, review order details, and maintain an organized record of your order history.
Search Product/Category
Our enhanced search feature allows you to quickly find products or categories on our home page. Whether you're looking for specific items or exploring various categories, simply enter your keywords into the search bar.
Search Existing Customer/Add new Customer
Ability to search the existing customer by name, mobile number
Add new customer to create an new order
Currency Settings
Improved currency management capabilities with support for multiple currencies.
Users can now configure and switch currencies seamlessly within the POS environment.
Stabilization
General stabilization and bug fixes to ensure smooth operation of existing features.
Improved performance and reliability based on user feedback and testing.
GETPOS Version 1.2.0
POS Opening Voucher
POS Opening Voucher defines that at the beginning of the day the cashier can open his/her POS by creating a POS opening voucher with period start date and posting date
POS Closing Voucher
POS closing voucher defines that at the end of the day the cashier can close his/her POS by creating a POS Closing Voucher.
Taxation feature
Item Wise Taxation: If a user picks an item with its own tax, the tax will be applied specifically to that item wise.
Order wise taxation: If a user chooses an item without its own tax, the tax will be applied to the entire order order wise.
Offline-Online Synchronization
We’ve introduced a new offline-online Synchronization to improve Order Management & customer data sync when the user is offline mode.
GETPOS Version 1.1.0
Applicable for Users:
The POS Profiles created in ERPNext can be accessed by all sales users.
Item
At the time of Billing the retailer needs to select items when the Customer buys the products. In the POS system, we can select an Item by two methods. One is by item image and the other is Barcode / Serial No.
Customer
A customer, who is sometimes known as a client or buyer, the one who receives goods, services, products, from a seller for monetary consideration.
POS invoice
A customer executes the payment for goods or services and where sales taxes may become payable. A POS transaction may occur in person or online, with receipts generated either in print or electronically.
Accounting system for POS
Manage accounting hand in hand with all other operations like inventory management, purchase , sales , debit or credit entries, tax categories, taxes and charges and more.