CHANGELOG

  • [Changed] [Changed] Renewed the QZ Tray license
  • [Fixed] Cannot edit product price on the order detail page
  • [Added] Capability to print the receipt with page size K57.
  • [Added] Support for printing receipts with QZ Tray version 2.2.4 Snapshot.
  • [Added] Implemented license key validation feature.
  • [Fixed] Resolved login failure in POS on PrestaShop 8
  • [Fixed] Addressed Error 500 occurring during customer search
  • [Fixed] Fixed issue preventing loading of abandoned carts
  • [Fixed] Removal of all products with stock equal 1 when reloading a holding cart
  • [Fixed] Rectified undefined variable in receive setting
  • [Fixed] Show popup international server error when adding a product with a special name to the cart.
  • [Fixed] Does not show icon invoice on the orders list when completing a pre-order
  • [Fixed] Can not search product on PrestaShop version 8.1.4
  • [Fixed] Resolved issue of undefined weight when searching products
  • [Fixed] Error adding payment when completing an order.
  • [Fixed] Rectified Error 500 occurring during product search, and show product price in the search result
  • [Fixed] Resolved issue preventing loading of the sales report on PrestaShop 8.1.5.
  • [Fixed] Get logo size based on employee setting
  • [Fixed] Corrected currency format on the receipt.
  • [Added] Display address line 2 on the receipt if it is filled out.
  • [Added] Include the latest voucher code on the receipt for returned orders.
  • [Added] Implement a security enhancement by adding a .htaccess file to the module's root folder.
  • [Added] Get loyalty points through sponsorship option.
  • [Fixed] Resolve issue where the order status always showed 'Already returned' after canceling a return transaction.
  • [Fixed] Address the error ""Cross origin requests blocked..."" encountered when indexing products across multiple stores with different domains.
  • [Changed] Modified the cart functionality to accumulate the total quantity for custom sales instead of defaulting to a quantity of 1.
  • [Fixed] Addressed the issue of displaying incorrect total prices in the sale report.
  • [Fixed] Fixed the omission of combination names in the sales receipt display.
  • [Fixed] Resolved the issue of displaying incorrect product prices when creating a custom sale that includes taxes.
  • [Fixed] Rectified the problem of incorrect tax amounts being added when creating a custom sale.
  • [Added] Included support for PS version 8.0.4
  • [Changed] Renewed the QZ Tray license
  • [Fixed] Resolved an Error 500 that occurred when accessing the management page on PS versions less 1.7.5
  • [Fixed] Corrected an issue that caused loyalty points to be displayed incorrectly
  • [Fixed] Error 500 caused by a missing tax name
  • [Added] Compatibility with PS 8.0.x
  • [Fixed] Resolved Error 500 when processing returns for orders
  • [Fixed] Resolved Error 500 when processing returns for orders with a shop where the length of the order reference field exceeds 9 characters."
  • [Added] Support print receipt with Czech language
  • [Added] Support print receipt with Japanese language
  • [Fixed] Show wrong loyalty points of All-in-one Rewards module
  • [Fixed] Rounding error
  • [Fixed] Show wrong price between total products and cart summary
  • [Fixed] Undefined id_cart when completed sale
  • [Fixed] Error 500 when installing with the country required dni in address
  • [Fixed] PDF logo deformation
  • [Fixed] Error "No such file or directory"
  • [Fixed] Error 500 when adding loyalty point
  • [Fixed] Error internal server error when completed sale
  • [Fixed] Show wrong discount label on receipt
  • [Optimized] Revert cart rules if refund an order
  • [Changed] Be compatible with PrestaShop 1.7.8.x
  • [Added] Be compatible with PrestaShop 1.7.7.8
  • [Fixed] 'New Customer creation' for customers with special/accented characters in their name.
  • [Changed] Be compatible with PrestaShop 1.7.7.6
  • [Fixed] Search customers by phone number
  • [Fixed] Option List POS orders under BO Orders does not work
  • [Optimized] Auto-synchronize online and offline customers without indexing
  • [Optimized] Change the 'Invalid search' sound
  • [Optimized] Auto-select a payment amount option at check-out
  • [Optimized] Remove customers' indexing
  • [Changed] Renew the QZ Tray license
  • [Fixed] Remove the auto-fill feature in the Add new customer popup
  • [Changed] Compatible with PrestaShop versions 1.7.7.x
  • [Added] Update QZ Tray license
  • [Added] Index customers
  • [Added] An option to close the popup "Order completed' after each transaction
  • [Fixed] Display disabled tax rules when creating a "Custom sale" product
  • [Fixed] Impossible to print PDF receipts in the version 4.2.3
  • [Optimized] Search products - Found results do not match the keyword
  • [Optimized] Search customers - Found results do not match the keyword
  • [Added] Set the number of receipts auto-printed at the same time
  • [Added] Printer connection icon in the Sell page
  • [Added] Product price in the search list
  • [Added] Separate customized products on the receipt
  • [Added] An input field in returning process
  • [Added] Show order discount amount including tax in the receipt
  • [Added] Add "Due amount" in the Sell page to let cashiers know how much their customers owe
  • [Added] Show full of applied tax rules in the receipt
  • [Added] Set up to auto-print receipts after each checkout or not
  • [Fixed] Auto-fill the shop name in the company field when adding new customers to system
  • [Fixed] Impossible to search voucher code in the Sell page
  • [Fixed] Impossible to exchange an order
  • [Fixed] Switching the "Receipt format" option in Receipt setup page shows the message "Internal server error"
  • [Fixed] Remove out-of-stock products from on-hold cart
  • [Optimized] Paginate order page in Manage page
  • [Added] Show product image in the search list
  • [Added] Show customer's email in receipt
  • [Added] Notes for products
  • [Added] Check-in/check-out for saleman
  • [Changed] Default rounding after to 2 digits after the comma
  • [Changed] Keep customized products ("Custom sale" feature) in Back Office
  • [Changed] Show the tax line in the return receipt
  • [Changed] Add quantity column in order detail (Manage page)
  • [Fixed] Hide RockPOS voucher code in Front Office
  • [Fixed] Install or Upgrade in PrestaShop version 1760 and 1761
  • [Fixed] Incorrect rounding when adding price
  • [Added] Compatible with PrestaShop 1.7.6.0
  • [Added] Allow users to assign order’s state for orders containing out-of-stock products
  • [Added] Set up multi-store
  • [Added] Integrated log system
  • [Fixed] Missing customers’ address in the Back Office when customer's information is updated
  • [Fixed] Make the customer's email unique
  • [Fixed] Rounding error on the Sell page
  • [Fixed] Auto rounding when enter price manually
  • [Fixed] Unable to login into the Front Office for RockPOS’s customers
  • [Fixed] Compatible with PrestaShop 1.7.6.0
  • [Fixed] Renew QZTray certification
  • [Fixed] Search for products on tablets running Windows OS
  • [Fixed] Able to exchange orders if balance is 0
  • [Fixed] Pre-order state changes to Delivered after completed
  • [Fixed] "Receipt format" function to personalize receipts for each employee
  • [Fixed] Update stock without reloading the page after an order completed
  • [Fixed] Show payment methods up on pre-order and refund receipts
  • [Added] Preorder block in the Sell page
  • [Added] Compatible with product customization
  • [Added] Display salesman on receipt/invoice
  • [Added] Print credit slip along with order returns
  • [Added] Create customer profile with just a phone number
  • [Added] Print receipts of online orders
  • [Changed] New sale v2 is no longer supported
  • [Changed] Optimize look & feel of Filter products block
  • [Fixed] Prevent abandoned carts from being loaded in RockPOS Multiple carts
  • [Fixed] Pre-order: change payment method from "FREE" to "Unknown"
  • [Fixed] Remove ecotax (0) from receipt
  • [Fixed] Non-image products cannot be loaded into Filter products
  • [Fixed] Do not print loyalty points on receipt of guest orders
  • [Fixed] Inconsistent names of products in shopping cart and Filter products
  • [Added] Allow customers to sign up for newsletter
  • [Added] Display company / shop address on invoice
  • [Added] Display manufacture on receipt
  • [Added] Allow customers to subscribe to newsletter
  • [Added] Display "loading" icon when performing product search
  • [Changed] Bring back stock in shopping cart
  • [Changed] Optimize look & feel of New sale screen
  • [Changed] Scan barcode regardless of where mouse pointer is
  • [Changed] Make a pre-order without payment paid
  • [Fixed] Cannot search for products whose names are empty
  • [Fixed] Cannot load active carts
  • [Fixed] Cannot add payment to a partial payment
  • [Fixed] Wrong cover image in Filter products
  • [Added] To work with RockPOS Return/Exchange plugin
  • [Added] Be compatible with PrestaShop 1.7.x
  • [Added] Advanced search
  • [Added] Receipt - Ability to change font size
  • [Added] Bring back product thumbnails
  • [Added] Receipt - Ability to set max length of product name
  • [Added] Display warning if salesmen proceed with guest checkout
  • [Added] Receipt - An option to display / hide currency with unit price
  • [Added] Receipt - An option to show total amount saved in an order
  • [Added] Receipt - Display order reference as barcode
  • [Added] Receipt - An option to display / hide MRP
  • [Added] Receipt - Display total items
  • [Changed] Set up default customers based on shops
  • [Fixed] Conflict with module "Table Rate Shipping - PrestaShop Shipping by Zip Code" by Kahanit
  • [Fixed] Cannot get shop specific payment methods
  • [Fixed] Wrong tax breakdowns in receipt
  • [Fixed] Server is overloaded during searching for products
  • [Fixed] Receipt - Display multiple taxes applied to the same product
  • [Fixed] Autocomplete suggestions are in right order
  • [Changed] French translation, thanks to Eric Paul
  • [Fixed] Option to print PrestaShop invoice does not work with New sale v3
  • [Fixed] Work with disabled stock management mode
  • [Added] Work with addon: RockPOS Multiple carts
  • [Added] Work with addon: RockPOS Custom sale
  • [Changed] Change combinations by picking up attribute values
  • [Fixed] Cannot upgrade to v2.4.0
  • [Fixed] Cannot add items to cart in PS1.6.0.14 and older
  • [Fixed] Wrong profit in DashTrends module
  • [Added] Work with "Collect payment" in New sale v3
  • [Added] Work with addon: RockPOS Loyalty
  • [Added] Ability to change quantity, discount, unit price directly
  • [Added] Work with addon: RockPOS Filter products
  • [Added] Work with addon: RockPOS Sales commission
  • [Changed] French translation, thanks to Eric Paul
  • [Fixed] Pre-order does not work properly
  • [Added] The new look and feel and experience of "New sale" screen
  • [Changed] Display tax breakdowns in receipt
  • [Fixed] Cannot update custom text of invoice
  • [Fixed] Cannot update logo of receipt / invoice
  • [Fixed] Cannot exclude POS orders from PrestaShop orders
  • [Fixed] Conflict with Google Analytics module
  • [Added] An option to use PrestaShop invoice template instead
  • [Added] Add option: Auto indexing
  • [Added] Pick up combination upon selecting a product
  • [Added] Clear cache after installing / upgrading
  • [Added] Guide to set up indexing cron in crontab and PHP
  • [Added] Exclude RockPOS orders from Back office - Orders
  • [Changed] French translation for v2.4.1, thanks to Eric Paul
  • [Changed] Only close side -bar menu in New sale page
  • [Changed] Display cron URLs in plain text
  • [Changed] Billing address & invoice address is formatted incorrectly
  • [Changed] Mark customers as logged
  • [Changed] Speed up "New sale" page
  • [Fixed] Delete specific prices accidentially
  • [Fixed] Prices are not the same in multiple currency circumstance
  • [Fixed] Avoid NULL message when adding a payment
  • [Fixed] Wrong discount applied to product whose combinations has impact price
  • [Fixed] Cannot display product images if watermark is enabled for logged -in customers
  • [Added] Display discounts (if any) in invoice / receipt
  • [Added] Introduce hook "actionPosCancelOrder"
  • [Added] Possibility to change product's price
  • [Added] New page of reports
  • [Changed] Make the text "Show note on receipt / invoice" clickable
  • [Changed] Rename MySQL tables to "pos_"
  • [Removed] Do not ask when starting another transaction
  • [Fixed] "Search for guests" does not work
  • [Fixed] Do not search for inactive customers
  • [Fixed] Can not print invoice in some custom PrestaShop installation
  • [Fixed] Order discount does not work if a product restricted discount is applied previously
  • [Fixed] Prevent specific prices from being deleted accidentally by PrestaShop
  • [Fixed] Missing order discount types
  • [Fixed] Cannot set default carrier
  • [Fixed] Default carrier is wrong if that carrier is updated via back office
  • [Fixed] Cannot add out-of-stock product using barcode scanner
  • [Fixed] Sold items removed twice from Advanced stock management (PS1.6.0.8 or older)
  • [Fixed] Receipt margin is not taken into account
  • [Fixed] DbQuery::type() is undefined in PrestaShop 1.6.0.x
  • [Added] New payment method: Installment
  • [Added] Ability to override invoice / receipt in BO theme
  • [Added] Ability to set default type of discount for order
  • [Added] Independent indexing system
  • [Changed] French translations
  • [Removed] Remove message "POS - by ..."
  • [Fixed] Product discount does not work in multistore environment
  • [Fixed] Cannot add product with barcode if the first combination is out of stock
  • [Fixed] Cannot search with barcode when product-autocomplete is focused
  • [Fixed] Only apply free shipping if it's enabled by default
  • [Fixed] Default carrier is not taken into a new transaction
  • [Fixed] Cannot type a keyword to search for items
  • [Fixed] Cannot load custom js file
  • [Added] Add address with company + VAT number
  • [Added] Add customer B2B fields (company, siret, ape, website)
  • [Added] Portuguese-Brazilian translation
  • [Added] Ability to sort payment methods
  • [Changed] Display company name and phone along with customer search
  • [Changed] Flush JS cache after upgrading to a newer version
  • [Fixed] Accept free orders (discounted at 100%)
  • [Added] Publish addon "Sales commission" (beta)
  • [Added] Publish addon "Sell custom products"
  • [Changed] Search with mixed barcode (letters and digits)
  • [Fixed] mb_string() is undefined
  • [Fixed] Can not uncheck / check on Product Visibility - Search only
  • [Added] New field: social titles when creating new customer
  • [Changed] Display 'incompleted orders' associated with selected shop
  • [Changed] Capture errors when cookie expires
  • [Fixed] Apply automatic discount rules on POS cart
  • [Fixed] Don't generate random values for some address fields
  • [Added] Possibility change invoice orientation (landscape or portrait)
  • [Added] Option to verify barcode when searching/scanning
  • [Added] Possibility to override css, js in BE theme
  • [Fixed] Can not search if a product's visibility is set to "search only"
  • [Fixed] Always show delivery address on invoice
  • [Fixed] Wrong amount due after adding new payment for 'incompleted' orders
  • [Fixed] Multi-stores - Option "Product visibility for sale" does not work properly
  • [Fixed] Remove automatically changed default customer group to POS customer to avoid discounts on customer's group issues
  • [Fixed] Wrong unit price in Invoice
  • [Added] Show confirmation popup when adding payment in "Incomplete orders"
  • [Changed] Update translation for Danish (70% completed)
  • [Changed] Verify valid UPC and EAN-13 code strictly when searching
  • [Fixed] Error when searching with product reference contains '-' character
  • [Added] Allow uploading custom logos for receipt/invoice
  • [Added] Implement an option to turn on/off searching for guest customers
  • [Added] New paper size - Letter - for invoice
  • [Changed] Improve behavior for alert: The item is not available
  • [Fixed] Pdf generator conflicts with module "PrestaShop Invoice Builder"
  • [Added] Add Autoload to improve performance
  • [Fixed] Do not get orders for dashboard based on invoice state
  • [Fixed] Cannot create an manual order with customer added by RockPOS
  • [Added] Show guideline for option "Enable guest checkout"
  • [Added] Option to choose whether to display shop name on invoice and receipt or not
  • [Added] Show payment date on invoice
  • [Changed] Remove option "Print Invoice" since it is now no longer helpful
  • [Fixed] Show prices include tax in invoice/receipt based on PrestaShop configuration
  • [Fixed] Missing payment info on invoice/receipt when adding a new payment for `incompleted orders`
  • [Fixed] Use invoice number instead of order ID in invoice
  • [Fixed] Receipt is splitted into 2 pages
  • [Fixed] Cannot search shared customers in case logging in with non-super-admin-role accounts
  • [Added] Show remaining amount (amount due) on invoice
  • [Added] Allow customer to order out of stock products without depending on PrestaShop setting
  • [Added] Keep all tables & settings when uninstalling POS
  • [Added] Option to adjust paper margin for receipt
  • [Added] Option "Print sales receipt automatically"
  • [Added] Show Change / Returned amount in Summary page
  • [Changed] Rearrange payment and given amount on receipt
  • [Changed] Update translation texts for Greek. Thanks to Giannis
  • [Changed] Update translation texts for Dutch. Thanks to Michel Bos
  • [Changed] Migrate old POS orders into POS dashboard
  • [Fixed] Change text UBC to UPC on preference page
  • [Fixed] Strange blank space characters in receipt
  • [Fixed] Missing products in receipt when basket contains several products belong to different warehouses
  • [Fixed] Order contains products belong to different warehouses doesn't show on 'completed orders' list
  • [Fixed] Don't show payment method on invoice
  • [Fixed] Print invoice/receipt in case order contains products belong to different warehouses (for each warehouse, PrestaShop creates a separated order)
  • [Fixed] Error when upgrading module from v2.3.2
  • [Fixed] Show unit price without discount or any specific rule in summary page
  • [Fixed] Always show product name on search result popup
  • [Fixed] Incorrect stock syncing on version PrestaShop 1.6.0.9
  • [Fixed] Cannot add product to RockPOS when minimum quantity equals to 0
  • [Fixed] Missing order payment information due to conflict with module `modrefchange`
  • [Fixed] Do not show price included tax on product summary table - invoice template
  • [Fixed] Remove empty popup when clicking on view button in Incompleted Orders
  • [Fixed] Show invoice prefix based on shop ID
  • [Fixed] [Dashboard] Total net profit is incorrect
  • [Fixed] Wrongly display included/excluded tax information
  • [Fixed] Missing combination info on receipt when product name contains letter `-`
  • [Fixed] Error on setting up a new customer group for POS when installing the module
  • [Added] Dashboard with simple report functions
  • [Changed] Applying discount for the product which already has default discounts
  • [Changed] Redesign home page (New sales) for POS
  • [Changed] Separate print setting for invoice & receipt
  • [Changed] Update layout for printed invoice
  • [Fixed] Error message 'No internet connection' is shown in wrong case
  • [Added] A separated printer setting for Receipt
  • [Changed] Update new translation for Dutch
  • [Changed] Clear clarify error message
  • [Fixed] Searching for customer in Multistores - does not work with "share customers" feature
  • [Fixed] Duplicate Partial order status when reset module
  • [Fixed] Can't add payment shop
  • [Fixed] Print receipt invoice doesn't work on PrestaShop version is lower than 1.6.1.1
  • [Fixed] Doesn't show product name on search result for some cases
  • [Fixed] Remove js to load category tree on Payment setting page
  • [Fixed] Miss function getFieldsRequired in PrestaShop version lower than 1.6.1
  • [Fixed] Update discount doesn't work on PrestaShop version 1.6.1.2
  • [Added] New Print setting to allow select fields to show/hide on receipt/invoice
  • [Added] New layout for receipt with a lot of improvements
  • [Added] New order setting to decide which order status will be available on 'New sale' page
  • [Changed] Send POS invoice to customers instead of default Prestashop invoice
  • [Changed] Improve look & feel for partial payment & completed orders
  • [Changed] Use module configuration for sending email to customer instead of default PS setting
  • [Fixed] Broken invoice layout A4 size when logo is too big
  • [Fixed] Make module fully compatible with js on Prestashop 1.5
  • [Fixed] Auto print sale receipt in case print invoice option is disabled
  • [Fixed] Stock mismatched on PrestaShop version 1.5.x
  • [Fixed] Cannot edit customer's addresses
  • [Fixed] Show error out of stock when adding product with minimal quantity is larger than 1
  • [Fixed] Search results only show a limited number of items
  • [Added] Support Partial payment
  • [Added] Allow to manage completed orders
  • [Added] Re-print invoice/receipt at anytime
  • [Changed] Update Czech translation
  • [Fixed] Disable Complete Sale button when clicking on that to avoid sending multiple requests, then re-enable after finishing ajax request
  • [Changed] Display actually stock in product list
  • [Changed] Add the first name, last name of employee into invoice
  • [Changed] Move block adding custom note to top of page
  • [Fixed] Remove N/A at address of customer
  • [Fixed] Can not add address when adding new customer
  • [Fixed] Search customer based on current shop
  • [Fixed] Preference page breaks the layout
  • [Changed] Format money given & money return
  • [Changed] Update style for invoice/receipt
  • [Fixed] Stock is not synced correctly
  • [Changed] Update translations in English, French, Spanish, German, Portuguese, Italian, Dutch
  • [Added] Support multi-shops for POS payments
  • [Added] Add a custom hook after block Filter by categories where showing Filter products by categories
  • [Added] Add a new tab to show add-ons of module POS
  • [Changed] Remove duplicated translation
  • [Changed] Move hidden tabs to Point of sale pro
  • [Fixed] Can not search for products in several stores
  • [Fixed] Can not save product visibilities in Preferences page
  • [Changed] Support multiple shops in Preferences page
  • [Fixed] Do not show customer information when adding customer and refreshing the page
  • [Fixed] Do not show combination when searching for products in inactive categories
  • [Fixed] Do not show combination when searching for inactive products
  • [Fixed] Searching for products using barcode does not work
  • [Added] Search for products in inactive categories
  • [Added] Search for inactive products
  • [Added] Work with cart rule
  • [Added] Show discounts list
  • [Added] Add 2 custom hooks on top and bottom of POS page
  • [Changed] Search for products in current shop not all shops in multi-stores mode
  • [Deprecated ] Stop supporting selling offline products
  • [Added] Support the first custom hooks in customer block
  • [Added] An option to decide what to show in auto complete product search
  • [Changed] An ability to change default customer
  • [Fixed] Welcome page is not removed when un-installing POS
  • [Added] An option to turn off sending email notification
  • [Changed] Display carrier name and delivery information on different lines
  • [Changed] Displaying a confirmation popup before cancelling an order
  • [Added] Support customer's signature
  • [Changed] Do not show shipping on invoice if it's free
  • [Changed] Translate Payment names
  • [Changed] When searching for products, colour of items depends on its stock level
  • [Changed] Showing id_product when searching for products
  • [Changed] An ability to set order state while collect payment is off
  • [Fixed] Invoice is broken on A5 paper size
  • [Changed] Email is not required when adding a new customer
  • [Changed] Update layout for PDF invoice
  • [Fixed] Missing order in invoices
  • [Added] Work with product visibility
  • [Added] Support printing by thermal invoice printer
  • [Changed] Set default carrier
  • [Changed] Search for products with visibility as catalog only
  • [Changed] Display price before discount on invoice
  • [Added] Calculate change back amount of money
  • [Added] Display product images on invoice for large paper sizes (A5, A4...)
  • [Added] Support multi languages: EN, DE, EL, ES, FR, IT, NL, NZ, PL, PT
  • [Changed] Search for customers by address info
  • [Added] New button to add new customer from POS
  • [Added] New option to print invoice immediately
  • [Added] Manage payment methods
  • [Added] Search for products by filter by category
  • [Changed] Set total, discount with included tax
  • [Changed] Show product discount and order discount separately
  • [Changed] Expand/collapse content for several blocks
  • [Fixed] Can not save the configured option: Print invoice automatically
  • [Fixed] Incorrect Tax information on invoice
  • [Fixed] Addresses block is not shown
  • [Added] Support adding note to order
  • [Added] Allow to select product\'s combination
  • [Added] Make Credit Card as new payment method
  • [Changed] Collapse left menu when jumping into POS screen
  • [Fixed] HTML characters are not escaped in invoice
  • [Fixed] Can not assign customer to cart in PS1.6
  • [Fixed] Disable sending emails to dummy customer
  • [Fixed] Can not add a new customer
  • [Fixed] Missing POS icon on the menu
  • [Added] Support set shipping status
  • [Changed] Auto focus on product search by default
  • [Changed] Maintain order of products in basket
  • [Fixed] Discount information is confusing in the invoice
  • [Added] Support barcode scanner
  • [Added] Enable guest checkout
  • [Changed] Display stock level when searching for products
  • [Changed] Set free shipping by default
  • [Changed] Re-organize invoice template
  • [Fixed] Wrong behaviour when clicking on button New order
  • [Fixed] Missing product name in search result
  • [Added] Support free shipping
  • [Added] Add special discount for a product
  • [Changed] Work well with specific prices
  • [Changed] Show currency with unit price
  • [Changed] Remove ISO code from currency options
  • [Fixed] Can not print PDF invoice
  • [Fixed] Enable POS shop after enabling selling offline products
  • [Fixed] Disable shops is not stable
  • [Fixed] Order discount is removed when changing products in cart
  • [Fixed] Does not show discount in receipt
  • [Added] Support multi-currencies
  • [Added] Support multi-stores
  • [Changed] Responsive layout
  • [Changed] View added products in a new tab
  • [Fixed] Incorrect tax when assigning a customer
  • [Fixed] Can not change quantity of products
  • [Added] Support selling offline products
  • [Fixed] Product search does not work properly in PS1.6
  • [Added] Support multiple payments
  • [Added] Change product quantity
  • [Added] Display custom info
  • [Added] Cancel order
  • [Added] Search for customer
  • [Added] Search for products
  • [Added] Show order summary
  • [Added] Print receipt after completing sale
  • [Added] Display cart summary
  • [Added] Accept guest customer