Change log for Magento 2 Point of Sale
Version 2.3.12 (August 29, 2024)
- - Customer search performance improvements.
- - Added functionality of assigning POS Magento 2 checkout URL to the website store view.
- - Added currency conversion in the product Custom Options.
- - Added functionality to assign a user with an invalid address to the shopping cart.
Fixes:
- - Fixed an issue with product duplication in the shopping cart.
- - Fixed an issue with filtering orders by creation time.
Version 2.3.11.1 (August 9, 2024)
Fixes:
- - Fixed an issue on the POS System frontend.
Version 2.3.11 (August 9, 2024)
Features:
- - Added ability to search by SKU for products which are not visible separately.
- - Added caching of GraphQL Endpoints.
Fixes:
- - Fixed an issue with GraphQL queries for Magento 2.4.4.
- - Fixed an issue at Magento checkout after placing an order when the window was closed not after pressing the button in iframe.
- - Fixed an issue with the language switching immediately after opening POS.
- - Fixed an issue at Magento checkout when a user was logged out.
Version 2.3.10 (July 24, 2024)
Features:
- - Added support of Magento 2 customizable options.
Fixes:
- - Fixed issue with Magento Payment on Self-checkout.
- - Fixed an issue when a barcode reader couldn't find configurable product variations (child products).
- - Fixed the "The current user cannot perform operations on cart" issue that appeared when a cashier assigned a customer to the cart or added products to the cart and then unassigned the customer.
Version 2.3.9 (July 11, 2024)
Features:
- - Added ability to place orders in the POS terminal via default Magento checkout (POS Plus).
- - Added cashier column into the order grid.
- - Added the VAT number of both the user and the store on the receipt.
Fixes:
- - Fixed issue when the user is available into the terminal for a long time.
Version 2.3.8 (June 1, 2024)
Features:
- - Added short and extended customer descriptions.
- - Marked unavailable options of the configurable product.
- - Added a new "Design" section for buttons and UI elements (POS Plus).
Fixes:
- - Fixed an issue that appeared when product quantity was changed.
Version 2.3.7 (April 18, 2024)
Fixes:
- - Fixed issues that prevented orders from being placed when self-checkout was enabled (POS Extra).
Version 2.3.6 (April 17, 2024)
Note: minimum supported Magento version for POS updated from 2.3.5 to 2.4.1-p1.
Features:
- - Magento EE Gift Card integration (POS Extra).
- - Amasty Gift Card integration (POS Extra).
Fixes:
- - Fixed cart display issue with custom product prices showing as special prices (POS Extra).
Version 2.3.5 (February 26, 2024)
Features:
- - Added support for RTL (Right-to-Left) locales.
- - Added Hebrew localization.
Fixes:
- - Resolved the issue where assigning a customer to a cart caused the "The current user cannot perform operations on the cart" error in certain cases (POS Plus & Extra).
- - Fixed CSP (Content Security Policy) violation when trying to connect to the Stripe terminal (POS Extra).
Version 2.3.4 (January 15, 2024)
Note: Please make sure to remove the "pos" folder from either the "pub" directory or the project root (depending on your Magento version) after updating to 2.3.4.
Features:
- - Simplified the installation process for the POS system, eliminating the need for "pos" in the "pub" folder.
- - Enhanced cash operations functionality, requiring comments for taking or putting cash. Daily cash operation history is now accessible on the session page, with a complete history available in the Magento admin > POS > POS Terminals > Edit > Cash Operations.
- - Introduced the session summary feature, enabling cashiers to track earnings per payment method in the current session (POS Plus).
- - Improved design for custom sale popup. (POS Extra)
Fixes:
- - Fixed the issue where a customer registered on another website was not found in the POS customer search when the "Share Customer Accounts" option was set to Global (POS Plus).
- - Fixed the error that occurred if the customer did not confirm their email when the "Require Emails Confirmation" option was set to Yes. A page refresh was previously required to reset the customer search (POS Plus).
- - Resolved issue: POS pages display a 404 error upon browser refresh.
Version 2.3.3.2 (December 18, 2023)
Features:
- - Enhanced user experience by adding the out-of-stock message for products with the "Stock Status" option set to "out of stock".
- - Cashiers now can check available quantities from all sources, not limited to the current store location (POS Extra).
- - Improved the display time and readability of flash messages for a more user-friendly interface.
Fixes:
- - Resolved the issue where the shipping method was missing during the checkout process.
- - Addressed the problem where checkout with products from different sources resulted in an error.
- - Fixed a session management issue where, in certain cases, the wrong session was being set.
- - Resolved an issue with broken WebP images, ensuring proper display.
Version 2.3.3.1 (December 12, 2023)
Fixes:
- - Updating to version 2.3.3 caused compatibility issues in Magento versions less than 2.4.4. We have identified and fixed these issues.
- - Resolved the issue with broken images when the image was not found. Now, a placeholder is displayed.
Version 2.3.3 (December 06, 2023)
Features:
- - Optimized checkout process.
- - Enhanced image optimization.
- - Order number is now transmitted to Stripe payments in metadata (POS Extra).
Fixes:
- - Resolved an issue with checkout when the "Minimum Order Amount" option is enabled.
Version 2.3.2.1 (November 20, 2023)
Fixes:
- - Addressed the issue with products lacking assigned stock.
- - Resolved the problem with incorrect cart item custom price calculations.
Version 2.3.2 (November 13, 2023)
Features:
- - Product catalog and cart prices are now displayed based on tax calculation settings.
- - Special and old prices are visible in the product catalog, cart, and receipt.
- - Introduced various calculation methods for the cart item custom price feature (POS Extra).
- - Replaced currency codes with currency symbols.
- - Added the ability to install POS as an app.
Fixes:
- - Fixed an issue where installing POS via composer resulted in a white screen display.
Version 2.3.1 (October 12, 2023)
Features:
- - Implemented Two-Factor Authentication with Google Authenticator.
Fixes:
- - Resolved an issue where the Sales section displayed a 404 page error.
Version 2.3.0.1 (September 6, 2023)
Fixes:
- - Minor fix.
Version 2.3.0 (September 5, 2023)
Features:
- - Added the ability to make refunds/credit memos (POS Extra).
- - Added the ability to view order information, and create invoices and shipments (POS Extra).
- - Implemented the ability to expand/collapse the cart price section.
- - Optimized product search functionality.
- - Added the ability to show/hide tax rule names based on Magento configuration.
- - Included product SKU in cart items.
- - Implemented the ability to add the customer's address in the customer creation form (POS Plus).
Fixes:
- - Resolved an issue with the barcode scanner not working on iOS devices (POS Plus).
- - Fixed a problem with cashiers not being able to add products with a quantity of less than 1 piece.
- - Addressed the issue where the customer account popup could not be closed on mobile devices (POS Plus).
- - Fixed the issue where customer creation conflicted with the "Redirect Customer to Account Dashboard after Logging in" option set to "Yes" in Magento configuration.
Version 2.2.8 (August 7, 2023)
Features:
- - Added the ability to create a new customer account (POS Plus).
- - Enhanced admin orders grid with additional fields: 'POS Terminal', 'POS Store Location', and 'Is POS Order?' with the option to filter orders by these fields.
- - Implemented Access Control List (ACL) for: 'Custom Sale', 'Custom Product Name', 'Custom Product Price', 'Inventory', and 'Update Source Quantity' features (POS Extra).
Fixes:
- - Fixed an issue where the customer's VAT information was not appearing in the Order & Account Information when the order was placed via POS.
- - Resolved a problem where products were not added to the cart when 'Manage Stock' was set to 'yes', the quantity was 0, and Allow Backorders option was enabled.
Version 2.2.7 (July 3, 2023)
Features:
- - Display warehouse list for each product (POS Extra).
- - Added inventory page with the ability to update source quantity via barcode or manual input (POS Extra).
- - Simplified the update process for the frontend of the POS system (pub/pos) by integrating Composer.
Fixes:
- - Fixed a problem that prevented products with "Manage Stock" set to "No" from being added to the cart.
Version 2.2.6 (June 13, 2023)
Features:
- - Improved customer search by allowing the selection of specific customer attributes (POS Plus).
Fixes:
- - Resolved an issue where products with 0 quantity and "Manage Stock" set to "No" couldn't be added to the cart.
Version 2.2.5 (May 30, 2023)
Attention! If you're updating through the app/code, please make sure to uninstall the Magefan_PosCustomPriceCartGraphQl module.
Features:
- - Added compatibility with product minimum allowed quantity.
- - Ability to adjust the product quantity in the cart, even if it falls below the minimum allowed quantity.
- - Ability to change the product name in the cart (POS Extra).
- - Ability to add custom products to the cart - Custom Sale feature (POS Extra).
Version 2.2.4 (May 8, 2023)
Features:
- - Support for multiple websites and multi-source inventory.
Version 2.2.3 (April 24, 2023)
Features:
- - Customer search by VAT or company name (POS Plus).
- - Display VAT and company name on customer search results (POS Plus).
- - Option to add a logo at the top of the receipt.
- - Option to add a custom HTML block at the bottom of the receipt.
- - Renamed the self-managed terminal to self-checkout for clarity (POS Extra).
Fixes:
- - "I'm still here" popup in a self-checkout terminal showing even when the customer is active (POS Extra).
- - Magento 2.3.* GraphQL field region_id is missing.
Version 2.2.2 (February 21, 2023)
Features:
- - Customer checkout (POS Plus).
- - Self-checkout terminal (POS Extra).
- - "I'm still here" timer for the self-checkout terminal (POS Extra).
- - Added display options for multicart (POS Plus), print receipt button, and catalog.
- - Added German localization.
Version 2.2.1 (January 21, 2023)
Features:
- - Show prices inclusive/exclusive tax in the cart based on the Magento setting.
- - Added Dutch localization.
- - Display Qty on the product list.
Bug fix:
- - Incorrect display of the price in the receipt.
Version 2.2.0 (December 20, 2022)
Features:
- - Option to edit product price in cart on POS frontend.
Version 2.1.0 (December 1, 2022)
Features:
- - New design.
- - X-reports and Z-reports.
- - Stripe payments compatibility (POS Extra).
- - Added multiple attributes for the barcode reader (POS Plus).
- - Scanning coupons with the barcode reader (POS Plus).
- - Bug fixes and optimization.