NexoPOS – Extendable PHP Point of Sale

NexoPOS - Extendable PHP Point of Sale - 1
NexoPOS - Extendable PHP Point of Sale - 2
NexoPOS - Extendable PHP Point of Sale - 3
NexoPOS - Extendable PHP Point of Sale - 4
NexoPOS - Extendable PHP Point of Sale - 5
NexoPOS - Extendable PHP Point of Sale - 6

What is NexoPOS ?

NexoPOS is a web-based Point of Sale software crafted for small, medium and large businesses. his intuitive UI makes
it easy to manage a store and his staff. Keep an eye on your stock and incomes using 7+ different reports. Rewards
your customers with automatized loyal points. Track your providers owned amount and review their latest
procurements. Monitor your cashier’s activities along with the cash-in and cash-out operations.

Feature Summary

Here are the list of features available by group

Stores

  • Multi Store Feature
  • Store Access Restriction
  • Stock Transfer Accross Stores
  • Store Content Copy
  • Permissions Manager
  • Expense Support

POS & Registers

  • Unlimited Cash Registers & History
  • Thermal Printer Support with Nexo Print Server
  • Coupon & Customer Account
  • Cashiers Clock-in & Clock-out
  • Discount on cart or on single items
  • Responsive POS UI
  • Embedded Calculator
  • Save Orders
  • Categories Overview
  • Barcode Reader Support
  • Multi Variable Tax Settings
  • Create Customers From the POS
  • Quick Create Product/Service
  • Keyboard Shortcuts
  • Show Hide Remaining Quantities on POS
  • Disable Partial Orders & Quotes
  • Multiple Printing Template + Nexo Print Server support
  • SMS Invoices

Products & Categories

  • Quick Products Import
  • Quick Customers Import
  • Reorder Categories
  • Define Default Category
  • Product Label Generator
  • Bundled Items
  • Providers management & history
  • Expirable Products
  • Alternative name for Products
  • Stock Alerts
  • 3 Products Type
  • Stock Management
  • Inclusive or Exclusive Tax
  • Schedulable Discounts
  • Adjust Stock Quantities

Orders

  • Refundable Orders
  • 3 Orders Type : quotes, partially paid, completely paid
  • Delivery Support + Customer Address
  • Delivery Status Support
  • Random or Sequential Order Code
  • Payment History
  • Expiration & Automated Unpaid Order Deletion

Supplies & Procurements

  • Grouped Product Procurements
  • Provider Procurements
  • Providers Payment History
  • Items Labels

Coupons

  • Multiple Coupons
  • Coupons Apply Based on Product Categories
  • Coupons Apply Based on Specific Product
  • Coupons Value
  • Fixed or Variable Coupon
  • Expiration Date & Usage Rate

Customers & Customers Groups

  • Apply Schedulable Discounts As Per Groups
  • Import Customers
  • Customer Account & Credit
  • Billing & Delivery Addresses
  • Reward System for Customers
  • Tracking Due Amount per Customers

Reports

  • Detailed Daily Report
  • Best Sales
  • Daily Sales
  • Incomes & Cash Flow
  • Cash Flow (on a year basis)
  • Annual Sale

Check The Demonstration

Link : Live
Demo

Username : Admin
Password: 123456

Requirements

  • PHP 7.1
  • MySQL 5.7

Tools Used

  • CodeIgniter 3.1.0
  • TendooCMS 3.1.3
  • AdminLTE 2.3.3
  • jQuery
  • Underscore
  • Moment.js
  • Carbon : extension for DateTime
  • GlyphIcons
  • Bootstrap
  • Bootstrap Notify
  • jQuery UI
  • Bootstrap TimePicker
  • CanvasLoader
  • Bootbox
  • GroceryCrud
  • AngularJS
  • VueJS

Warning : Images available on Demo are not part of the item.

= v3.15.27 - 2020.04.03
- Updated: allow content injection while fetching orders
- Updated: dispatch rawOrders details while opening an order
- Updated: added current order while hooking to "put_order_details" 
= v3.15.20 - 2020.02.28
- Fixed : duplicated order code while merging order with Gastro.
= v3.15.19 - 2020.02.20
- Fixed : orders saved without products
= v3.15.16 - 2020.02.13
- Fixed: index counting for orders
- Fixed: saving options should update memory storage
- Added: migration to detect perfect day index
- Fixed: price for grouped items while using the gross sale
- Fixed: a better detector for the store id
- Fixed: providing meta should be optional while paying
= v3.15.7 - 2020.01.08
- Added: hold quantity for each product
- Added: hook to inject content on Nexo Print Native receipt
- Added: Release stock for partially paid orders that are refunded
= v3.15.6 - 2020.01.06
- Fixed : issue while generating report
- Fixed : issue while sending SMS
- Fixed : actions & hook while creating/editing a user
- Added : Chosen Directive for Vue
- Fixed : Pay Box Footer overwritten
- Fixed : Vue Currency Filter 
= v3.15.5 - 2019.12.19
- Added : new way to get table columns
- Added : new hooks while making a procurement
- Fixed : bad stock count for saved orders
- Fixed : issue on getItemsSold
- Improving : makes the stock transfer use the SKU as a pivot instead of the barcode
= v3.15.4 - 2019.12.16
- Fixed : stock depletion not handled with Gastro
= v3.15.3 - 2019.12.16
- Improved : filter sold product over a time range correctly.
= v3.15.2 - 2019.12.14
- Fixed : issue faced while the print name had a quote
- Added : new method to retreive sold items
- Fixed : add round support on moneyFilter
- Added : hook to override invoice template "nexo_custom_invoice_template" 
= v3.15.1 - 2019.12.10
- Added : 2 new columns to store product tax while sold
- Added : receipt builder
- Fixed : receipt not well printed while proceesing normal printing
- Added : Laravel Collect
- Working : OrderReceipt Builder class
- Improving : NexoCustomerModel
- improving : nexo items
- Added : reset migration event
- Fixed : error on Pagination Class
= v3.15.0 - 2019.12.10
- Added : Disbursement
- Added : cash register history clean up
- Improved : cash register history
- Added : pagination class
- Improved : Payment processing (no more CURL). That increase payment speed
- Added : new action hook "nexo_orders_payments_updated" 
- Added : new permissions for clearing history & disbursing cash
- Fixed : translation text domain
- Fixed : <a href="https://github.com/nexopos/v3-issues/issues/257">nexopos/v3-issues#257</a>
- Fixed : fix <a href="https://github.com/nexopos/v3-issues/issues/258">nexopos/v3-issues#258</a>
= v3.14.78
- Added : POST bag for payments while submitting from v2Checkout.php
= v.3.14.77
- Fixed: product single price not being updated
- Refactored: v2Checkout
- Fixed: issue while applying a discount while not being on the pay box
- Fixed: Unable to print the cashier activity report
- Removed: some unused options & feature
- Fixed: boolean comparison bug
- Fixed: removed useful cache feature scripts
= v3.14.76
- Provide the most useful informations that could be used while loading/submiting orders
= v3.14.75
- Fixed : undefined variable on paybox.php
= v3.14.74
- Added : progressive dynamic migration
= v3.14.73 - 2019.10.28
- Internal : changing how order are submitted
- Fixed : permisisons issues
- Fixed : unable to add quantity to already added items
- Fixed : makes dashboard card available to shop manager
- Removed: hold timeout
- Added : allowing administrator and user to be listed on NSAM
= v3.14.72 - 2019.10.28
- Fixed : ajusting dropdown menu for crud entries
- Internal : embeding product details while submitting order
- Fixed : multiple binding while changing page on crud entries
- Added : click and hold to add separately
= v3.14.71 - 2019.10.24
- Remove : unused js hook
- Added : filter while getting orders
- Added : returning a promise while submitting an order
- Fixed : printers options column id
- Fixed : adding items from order model
- Remove unused code
= v3.14.70 - 2019.10.10
- Added : clever way to load gravatar to avoid mixed content on https
- Added : product delivery endpoint, where product has be procured
- Fixed : adding quantity using a popup
- Fixed : disabling experimental cache system on the POS
- Improved: Centered product popup
- Improved : stock adjustment to show only product deliveries
- Update : translation (IT, FR, EN, DE, TR)
= v3.14.67 - 2019.09.21
- Fixed : missing assets (vue.js)
= v3.14.62 - 2019.09.09
- Fixed : removing file that aren't part of the Core
- Added : working on performances improvement
- Removed : unnecessary files
- Added : new hook which run before deleting a store
- Added : layaway payment option (ongoing)
- Fixed : some issue while importing items
= v3.14.54 - 2019.08.12
- Fixed : tax computing on the receipt
- Added : new column to store the net value of a product
- Added : new migration (required) 3.14.54
- Added : new option to either display net sale price or not on the POS
- Fixed : internal PHP error on API controller
- Refactoring : NexoProducts
- Internal changes : classes & others
= v3.14.48 - 2019.07.05
- Added: new hook to compute provider owned amount.
- Fixed: compute providers (suppliers) owned amount on update
- Added: compute stock value on supply product update
- Fixed: taxes not well computed due to a class mistake on the POS
- Fixed: link which takes to the creation of a tax category
- Added: new permissions to allow transfer management
- Fixed: php error displayed while editing users
= v3.14.47 - 2019.07.03
- Added : new filters
- Fixed : nexo.edit.items now restrict a user from seeing items
- Added : category name on the income & losses report
- Fixed : auto-submission now only works if the quick search is enabled
- Added : store note on the invoice
- Fixed : missing categories while transferring items
- Added : transfer items using a CSV file
- Fixed : unable to define the profile and some bug related to changing name and surname.
= v3.14.45 - 2019.06.24
- Fixed : the tax should be canceled if the "select tax" option is selected
- Fixed : issue when tax is not defined for an order
- Fixed : Tax not well computed on the POS
- Nexo Updater override
- Ignore Invoice Receipt
= v3.14.44 - 2019.06.22
- Added : receipt URL overriding.
= v3.14.43 - 2019.06.21
- Fixed: limiting the cash flow report
- Fixed: Taxes selection for variable tax
- Fixed: categories slider not displayed with the Arabic
- Added: notification when an item is added to the cart fix nexopos/v3-issues#208
- Added: while selecting item vat, the tax breakdown is displayed on Nexo Print Server basic receipt
= v3.14.42 - 2019.06.10
- Improved : translation
- Added : refresh customers expenses & count purchases
= v3.14.41 - 2019.06.08
- Improved : parameters while submiting an order
= v3.14.40 - 2019.06.06
- Fixed : update total price on supply item update
= v3.14.39 - 2019.06.05
- Added : Extending Tendoo_Loader by adding mu-modules methods
- Fixed : amount shortcut not working
- Fixed : reloading category image while switching to other categories when the default category is enabled
- Fixed : reward reset count was using a wrong method
- Fixed : coupon payment UI
- Added : customer account UI
- Added : product resorting
- Added : category browsing
- Added : account history
- Fixed : users pagination
- Fixed : layout sizes
- Added: Cancel transation for customers account
- Testing using credit account
- Translate NexoPOS (italian)
= v3.14.33
- Fixed : using the dropdown menu (chosen) with the arabic caused a black screen and a frozen page.
- Added: categories reorder + opening a category by default
- Improved: translations
= v3.14.32
- Fixed : Barcode registration issue fix nexopos/v3-issues#209
- Fixed : Cart Count issue while on responsive fix nexopos/v3-issues#207 fix nexopos/v3-issues#204
- Fixed: Adjustment of the timing before sending report fix nexopos/v3-issues#193
- Fixed: calculator responsive mode
- Added: customer phone on the customer dropdown list
- Fixed: responsive layout which displayed a long scroll bar
- Added: detailed tax & Tax report for each item sold
- Fixed: error while getting register report on the daily sale report
- Updated: Translation
- Fixed: XSS vulnerability on Grocery Crud list
= v3.14.31
- Fixed: POS layout when the shipping is disabled.
= v3.14.30
- Fixed: Decimal Precision while on sub_store
= v3.14.29
- Fixed: option to enable quick search globally
- Added: better handling of server responses
= v3.14.28
- Added: net total while getting orders values
- Updated : switching to HttpRequest in favour of $.ajax
= v3.14.27 
-  Fixed: float rounding & calculation issue
= v3.14.26 - 2019.04.17
- Fixed: some other issues with rounding currencies
- Added: field to specify the from email address for reports
- Fixed: warehouse options were used on NPS receipt
- Added: currency formatting for tax on the order list
- Fixed: fix nexopos/v3-issues#187 decouple permissions for better managing of what can be seen/used.
- Fixed: changing the reference columns from "BARCODE" to "CODEBAR".
- Fixed: rounding which caused incomplete orders on the POS
- Fixed: dashboard card not loading correctly
- Added: support for printing while proceeding to save orders
- Fixed: saving an item with tax changed the sale price
- Added: id on each generated id for the crud
- Restored: crud view
- Updated: gitignore
- Fixed: Nexo Premium Translation.
- Updated: Translation
- Fixed: miswritten word
= v3.14.25 - 2019.04.09
- Added: Nexo Customers Model, a method to get customers groups
- Added : tax model for NexoPOS
- Added: flexibility on NexoPOS for editing tax section on receipts (light, default, simple)
- Fixed: publish files
- Added: dropdown option when advanced tools are enabled.
- Removed: multi-taxes assets on the core
- Improved: Separate refresh value
- Added : current order on "after_order_placed_details" hook
- Improved: Taxes crud element
- Added : short table prefix (excluding DB prefix) on hook nexo_after_install_tables
- Added: being strict while comparing the item's type
- Updated: gitignore excluded modules
- Fixed: wrong query string check
- Fixed: Opening a cash drawer after a successful print
- Fixed: decimal precision required to compute amount while pressing "Full Payment" 
- Added: "common_footer" hook on the recovery screen.
- Improved: add a space between nested ESC/POS columns
- Fixed: customer expenses not updated while an order is updated 
- Fixed: coupon usage being counted twice while updating order 
- Fixed: makes the decimal precision works with the tendooOptions object. 
- Improved: footer layout to display better the footer text (copyright text) 
- Fixed: image logo not loading correctly 
- Added: new action to help gastro creating his permissions at the right time 
- Fixed: better float calculation while pressing "FULL Payment" 
- Fixed: count customer order when it's complete - 
- Fixed: missing customers from the dropdown menu after having loaded a hold order - 
- Fixed: missing provider name on supplies
- Added: new UI to create/edit supplies
= v3.14.14 - 2019.03.08
- Fixed: issue a coupon only if the order is complete
- Added: action to reset the customer's coupon's counter
= v3.14.13 - 2019.03.03
- Fixed: missing shipping on the simple.php receipt
- Fixed: Full amount to input balance instead of cart total
- Fixed: migration on 3.14.10
= v3.14.12 - 2019.02.28
- Added: filter valid coupon
- Fixed: missing debug folder
= v3.14.7 - 2019.02.13
- Fixed: error while using a method "list()" 
- Fixed: missing value while loading POS caused locked screen on loading.
= v3.14.6 - 2019.02.11
- Updated: translation
- Fixed: French localization
- Added: coupon restriction to users
- Fixed: issue while selecting customers
- Fixed: issue while printing. An unloaded library exception was thrown
- Added: reward column on Customer component
- Fixed: issue while creating customers. Unable to create more than one customer from the POS
- Added; bulk delete on rewards entries
- Improved: added reward table, delete option, create and edit rewards
- Fixed: issue about currency position.
- Added: creating a reward system
- Added: reward system tables
- Internal: added coupon model
- Internal: added reward model
- Added: method to update customers
- Improved: a modal should have a proper namespace.
- Fixed: issue with default receipts
- Added: new permission for Today Report
- Added: Expenses settings
- Updated : merged show item tax with nexo_vat_type options.
- Added: a route for annual expenditures (ongoing)
- Improve support for Arabic
- Added: phone tag for receipt
- Added : multiple print copy for Nexo Print Server fix [nexopos/v3-issues#165](https://github.com/nexopos/v3-issues/issues/165)
- Fixed : currency format fix [nexopos/v3-issues#168](https://github.com/nexopos/v3-issues/issues/168)

= v3.14.2 - 2019.01.16
- Improved : A new way to format currencies
- Improved : split general and checkout settings into tabs
- Added : new JS library accounting.
- Improved : translation
- Added : error while adding grouped item with no items.
= v3.14.0 - 2019.01.06
- Updated : improve string split for Arabic support
- Updated : start working on displaying refund on the dashboard
- Refactoring script
- Improved : Translation
- Added : total refund to mention the refund amount of an order
- Improved : dashboard graph to support refund
- Improved : daily report to support refund fix nexopos/v3-issues#146
= v3.13.25 - 2018.12.25
- Improved : translation
- Added : Christmas effect
- Added : option to increase or reduce the space on NPS footer
= v3.13.18 - 2018.12.04
- Added : Customer creation (SyncDownFromWooCommerce)
- Updated : nexo_platform_url to be dynamic
- Fixed : missing stores when multistore is enabled
- Add coupon modification methods to update DATE
- Avoid multiple query (for those having buggy mouses)
- Fix calculation on NPS receipt
- Fixed : export to CSV should export all entries
- Added : new Store model for Nexo module
= v3.13.12 - 2018.11.17
- Improve support for refund on Nexo Print Server sales receipts
- Improve support for refund on regular receipts
- Improve support for refund on invoice
= v3.13.11 - 2018.11.16
- Added : new order management UI (details, payments, refund & refund history)
- Added : toggle history to avoid filling the database
- Fixed : users permission for sub-store.manager
- Updated : Reset module
- Fixed : logo missing on multistore warehouse
- Added : esc/pos tables builder
- Internal : New modal popup
- Code Refactoring
- Updated : regular receipt to support refund (display refund notice)
- Added : new print setting for refund ticket
- Improved : translation
= v3.13.8 - 2018.10.09
- Fixed : OAuth scope
- Fixed : deleting authorized app animation
- Fixed : Calculation while receiving orders from WooCommerce
- Added : json log for orders saved.
- Update font awesome
- Fixed : Translation for discount popup & discount on dashboard fix nexopos/v3-issues#92
- Fix Edit Grouped Item
- Set Edit and creation date for grouped items
- Fixed : Route for editing items fix nexopos/v3-issues#101
- Fixed : fix nexopos/v3-issues#100
= v3.13.7 - 2018.09.28
- Fixed : translation error for Turkish
- Fixed : partial orders for cashiers dashboard
- Improving Translation
- Deleted repetitive route endpoint
- Fixed cashier dashboard while accessing on multistore fix nexopos/v3-issues#93, fix nexopos/v3-issues#84
- Added :  Notification for some  users actions (orders, items) create, delete & update
- Added : delete all for notifications
- Fixed : issue while using NexoPOS on PHP 5.6
- Added : New endpoint for Transfert Request, Verification and Approval
- Added : details of exhausted stock which can't be transferred.
- Fixed : adding quantity for stock transfer on the quantity field
- Added: Migration for Stock Manager 1.4
- Added: Working on Email notification with Nexo Platform
- Added: Creating settings for Email notification for Stock Transfert
- Removed : Removing Approval, Rejection and Canceling from the dashboard
- Improved : Nexo_Checkout
- Improved : Moving Endpoint to ApiWooCommerce controller
- Added : Start Syncing down a WooCommerce order
- Improved : Enlarge notification menu
= v3.13.4 - 2018.08.23
- Fixed : translation
- Fixed : route for multistore (and cash registers opening and cashier session report)
- Fixed : missing argument store_get_param('?')
- Fixed : missing asset Chart.js
- Updated : Stock Tracking Report (new report)
- Update Carbon
- Added : Cashier Session Tracker & Report fix nexopos/v3-issues#31
- Added : One register can be open by cashier
- Added : Secured Permission Manager. only administrator can access to this page.
- Fixed : register history idle session support
- Updated : Translation
- Fixed : missing column for registers table.
- Fixed : Translation to make Detailed Report more clear fix nexopos/v3-issues#55
= v3.13.1 - 2018.08.09
- Fixed : route for Stock Manager when multistore is enabled
- Fixed : js file missing
- Remove Nexo Updater from core (available from https://nexopos.com/store)
- Introducing one-click update from Nexo Updater
- Fixed : Adding Vue.js missing file
- Improve installation from Github Zipball
= v3.12.18 - 2018.07.31
* Fixed : date time while creating/updating provider component.
* Fixed : Route fix for the import component.
* Improve security
* Update Nexo Updater
* Improve API for WooCommerce
= v3.12.17 - 2018.07.27
* Update translation
* Added : Cashier Dashboard
* Added : Printer for registers and compatibility with Nexo Print Server
* Fixed : Double item while editing an order
* Updated : Nesbot/Carbon
* Added : VueJs & Axios
= v3.12.16 - 2018.07.22
* Added : new hook (filter) to catch orders after having being submitted.
= v3.12.14 - 2018.07.21
* Updated : English translation
* Fixed : nexopos/v3-issues#27 chart.min assets loading error
* Fixed : nexopos/v3-issues#26 unable to pay an order with grouped item having the stock management enabled
* Fixed : added a redirection while attempting to edit a grouped item.
* Fixed : increased the max for the amount during the stock taking
* Fixed : nexopos/v3-issues#29
* New licence validation system
* Moving NexoPOS config within the module
* module config function added to the core
* Fixed : translation on total tax
* Fixed : nexopos/v3-issues#30 tax calculation while shown on the pos.
* Fixed : nexopos/v3-issues#34 detailed report issue
= v3.12.14 - 2018.07.15
* Updated : translation
* Fixed : issue while attempting to edit an adjustment fix nexopos/v3-issues#14
* Fixed : DateTime code for orders.
* Added : Postcode field fix nexopos/v3-issues#10
* Update database version
* Fixed : missing SMS button on the Payment box fix nexopos/v3-issues#4
* Added : new function to set store options
* Removed: collation while creating tables
* Fixed : reset a store was disabling the multistore feature
* Added : new hook load_pos_footer to register view on the POS screen
* Added : new API Route to import customers
* Fixed : editing item from the POS when Gastro is disabled
* Updated:  Nexo SMS
* Fixed : transferring item with ID sometime causes an issue if we already has an entry with the same ID.
* Improved : New Full Payment Button
* Improved : Now  Waiter and Chief User Account Can Control From Access-Manager When Using Multi-Store
* Translating Grocery Crud
* Added : New feature Import customers
* Updated : Stock Adjustment to support stocktaking
* Fixed :  fix #66
* Preparing Route for the API
= v3.12.11 - 2018.06.18
* Fixed : fix #68 Importation issues
* Fixed : fix #67 DateTime on CRUD components
* Fixed : fix #65 CSV issue
* Updated :  Spanish Translation
* Fixed : Store Copy feature
* Fixed : Error while selecting provider during the importation. Fix #62
* Fixed : Select all order fix #61
* Updated : Nexo Store Advanced manager
* Improved : Oauth Service
* Added : Cron Demo Reset
* Added : Disable modules config
= v3.12.9 - 2018.06.05
* Fixed : Stock modification for stock adjustment fix #45
* Updated: NexoPOS Updater a.k.a Licence checker
* Fixed : calculation of Incomes and Losses fix #51
* Fixed : calculation on cash flow fix #52
* Fixed : Stock Transfert Route
* Fixed : delete store
* Added : New action before store deletion
* Remove widgets snippets
* Improve the language loading for the system
* Allow Module installation for Github Zip Files
* Fixed : supply post URL
* Updated : NexoPOS version
= v3.12.8 - 2018.05.22
* Updated : Translation
* Fixed : Annual Sales Report
* Added : New columns for the profit and loss report (SKU, Order Code)
* Fixed : Dashboard Card Report
* Added : Date Formatting for Crud Entries
* Added : feature for auto search after a barcode scan.
* Added : Adjustable Receipt size for Nexo Print Server
* Fixed : Preview index for ApiNexoItems.php
* Fixed : Printers selection on multistore
= v3.12.7 - 2018.05.11
* Improvided : Exporting Print Functions
* Fixed : Deleting orders
* Added : new core shipping class method
* Improved : Item importation
* Added : BEFORE_QUANTITE and AFTER_QUANTITE fields on delivery history
* Added : Calculating BEFORE... and AFTER... after an import
* Fixed : shipping editing
* Added : Assign import to delivery and provider
* Improved : Nexo Print Server
* Fixed : 404 route for Categories Expenses
* Improved : import, added provider
* Added : Create Delivery directly from Delivery UI
* Updated : all translations
* Updated : Readme
* Updated : version to 3.12.7
= v3.12.6 - 2018.04.29
* Added : Support for PHP 5.6
* Added : Throwing proper error for CURL
* Added : New JS event "close_paybox".
* Fixed : Search order
* Added : Basic receipt for Nexo Print Server
* Restoring Index.php to support module installation.
* Remove PHP 7.1 warning
= v3.12.5 - 2018.04.21
* Added : Implementing Nexo Local Print Support
* Updated : Disabling Composer to load from the config file
* Fixed : Auth issue with PHP 7.2
* Added : Test Print for Nexo Local Print
* Added : Settings for Nexo Local Print
* Updated : Translation en_US, es_ES, ar_AE
= v3.12.4 - 2018.04.11
* Fixed : Missing Route which leaded to Providers (suppliers) creation issues.
= v3.12.3 - 2018.04.08
* Fixed : Category Creation
* Fixed : Inserting Items
= v3.12.2 - 2018.04.07
- Added : User Friendly error for grouped items
- Updated : Route Package
- Fixed : Store Route
- Fixed : Store Preview
- Fixed : Refund Invoice
- Fixed : missing dashboard card for store.manager and store.demo roles
= v3.12.1 - 2018.04.03
- Added : New Dashboard reports
- Updated: Chart.js
- Fixed : Grouped Item Edition
- Added : New Dashboard Report System
- Updated : English Translation
- Updated : Version
- Fixed : Adding Grouped item
- Added : Allow code injection on customers script
= v3.12.0 - 2018.03.28
- Improved : Turkish Translation
- Improved : Date Code for orders
- Added : NexoPOS Updated v1.1
- Improved : Spanish, English & Arabic translation
- Added : Daily Sales send by Email
- Fixed : Customer refreshing after an order is placed and submitted
= v3.11.10 - 2018.03.20
- Fixed : Issue while saving order
- Fixed : issue for submitted reports.
- Update : NexoPOS Version
= v3.11.9 - 2018.03.20
* Added : Custom Order Code Generator
* Added : Send Report by Email (Daily Sale Report)
* Updated : Translation
* Fixed : PostOrder index issue
= v3.11.8 - 2018.03.11
* Added : Dropdown menu
* Improved : Post Order
* Fixed : Deleting Quote orders
* Added : Alternative Name
* Added : Display Alternative name on receipts
* Fixed : Quick Item
* Added : Search field for hold orders
* Updated : Translation
= v3.11.7 - 2018.02.24
Fixed : Incomplete order payment
Fixed : Sale Page reloading
Fixed : Audio Notification
Fixed : Discount calculation
Fixed : Tax issue on receipt
Fixed . Register issue
Updated : Translation
- Added : Arabic language
- Added : RTL Layout
- Added : Variable Tax
- Added : Taxes changes on POS
- Fixed : Invoice billing tags missing
- Fixed : Profit and Lost Issue
- Updating NexoPOS and NexoPOS Premium
= v3.11.6 - 2018.02.11
- Fixed : Route 404 errors
- Added : RTL support (started integration of Arabic 56%)
= v3.11.5 - 2018.01.30
- Improve : language
- Fixed : Nexo_Misc object
- Support Grouped item while editing an order
- Update language
- Improve the POS Script
- Complete Grouped item creation
- Adding Upload for grouped items
- Adding route for grouped items
- Adding new conditions
- Add Editing Grouped Item
- Adding description for Grouped Items
- Add new language string
- Change field for taxes
- Fixed : refreshing barcode and resampling barcodes
- Added : New tab for grouped items
- Add Responsive JS to toggle overflow CSS property in the right time
- Fix route URL
- Fix payment controller
- Add sub store route for payment
= v3.11.3 - 2017.12.30
- Added : New Rest API endpoint
- Added : Autofocus on POS search field
- Added : Turkish Language
- Added : Invoice items
- Added : German
- Added : German and Turkish
- Improved : Differents files for POS Buttons
- Improved : Receipt
- Improved : Update Nexo Updater
- Fixed : Supplies Link
- Fixed : Flash Item form missing
- Fixed : Loading order with flash items
- Fixed : issue for missing API keys
- Fixed : template URL on multistore
- Fixed : Module loading priority
= v3.11.0 - 2017.12.01
- Refactoring Routes
- New filters for editing and injecting code on v2Checkout
- New models for Gastro: Nexo_Gastro_Tables_Models
- Restoring Monthly Sales
- Making order editable
- Update Nsam Module
- Upload Stock manager
- Disable ElFinder
- Fix dashboard card update
- Add new response on Cloud Print Request
- Disable Awesome CRUD
- Putting Calculator on the other side
- Updating translation
- Add Nsam Route configuration
- Fix edit orders
- Fix category slider on POS
- Add phone as default field during installation
- Restore Expenses
- Fix invoice errors when no data has been set.
- Finish Invoice
- New Field for delivery and customer shipping & billing information
(phone and email)
- Remove Gastro controllers from core
- Introduce Raw price
- Add order code on receipt
- Updating Invoice
- Secure API
- Fix users issue
- Fix menu issue
- remove  "controllers" from reserved folder
- Restore Nexo Namespace
- Add store route to nexo_premium
- Translation
- Update Grocery CRUD views
- Complete Multistore Feature
- Update GroceryCRUD
- Add Bulk Delete on grocery Crud
- Add possibility to delete Supplies including items
- Add possibility to delete single supply entry and update global
supply details (value, items included).
- New Route for components.
- Add route to other modules
- Add custom permission
- Fix unescaped site name.
- Added : Update Support Policy
= v3.8.6 - 
* Fix save order, when a paid order has been processed
* Fix : Check the calculator display
* Fix : Increase time for autofocus on supply
* Fix : Purchase price column is displayed twice on the item list
* Fix : Sort by date and time on transfer history
* Fix : Make sure receipt has loaded before running print
* Fix : Transfert don't save item type and status
* Added : New columns before an action and after an action in product history
* Fix : issue while editing users with NSAM
* Fix : discount issue calculation on receipt
= v3.7.4 - 2017.08.30
* Added : Stock Management
* Added : Stock Transfert
* Fixed : Coupons issues
* Fixed :  Item labels barcode issue
* Improving code
= v3.1.3 - 2017.07.12
* Fixed : Some bugs on reports
* Added : new invoice template tag
= v3.1 - 2017.07.03
* Added - New customer UI with shipping and billing informations
* Added - Shipping for orders
* Added - Quick Item
* Added - Coupon usage limit
* Added - Expenses categories to reports
= v3.0.21
* Fixed  - issue Grocery Crud multi-select field.
* Fixed  - issue with stock management
* Fixed  - deleting register wasn't working.
* Fixed  - notification translation for low stock in Spanish
* Added - marquee for item name
* Added - Keyboard support for item price, item quantity, item discount
* Added - Fullscreen mode enabled by default
* Added - Stock Management
= v3.0.13 - 2017.03.16
* Added : Spanish language
* Fixed : duplicated key on option table
= v3.0.11 - 2017.03.03
* Added : Coupon feature
* Added : refresh barcode
* Fixed : refund feature
* Fixed : minor bugs
= v2.9.10 - 2016.12.25
* Fix issue with Refund & Split Payment feature on order list
* Logo on dashboard can now be customized, see logo URL on general settings.
* Added : bulk import
* Added : API Key Management
* Added : New Report - Detailed Report
* Added : New Report - Incomes and Losses
* Improved : Branding Replacement
* Improved : Checkout UI
* Fixed : Export using Grocery Crud
= v2.9.8 - 2016.11.29
* Improve Checkout UI displaying real price as floating content.
* Fix report Profit and Lost
* Stock alert
= v2.9.5 - 2016.11.08
* Improving Responsivity on SmartPhone
* Fix calculation error on POS Screen
* Deleting unused code
= v2.9.2.1 - 2016.10.28
* Update URL helper
* Fix Aauth Issue
* Update language
= v2.9.2 - 2016.10.26
* Improving : POS screen
* New feature : hold order
* New feature : Returning items
* New feature : discount per item
* New feature : line item price editor
* Some bug fixes
* New POS screen using Angular JS.
= v2.8.3 - 2016.09.08
* Fixed : bug reported by a customer on the checkout UI (configuration settings wasn't working).
= v2.8.2 - 2016.09.02
* Added : Multi Store feature
* Fixed : Reports bugs
* Fixed : Cash Register bugs
* Fixed : SMS Invoice with registers feature
* Improved : Receipt
= v2.7.7 - 2016.07.30
* Added Registers support
* Opening Balance and Closing balance (optional)
* Improved : Register UI
* New Category Browser
* Menu Improved
* Fixed Best sales Report
= v2.6.3 - 2016.07.01
* Added Decimal value support
* Added SMS invoice template
* Added BulkSMS provider
* Added OAuth phase 1
* Fixed Sale type widget
* Fixed Nexo_Misc.php and url_helper.php error notice
* Fixed GroceryCrud error notice
* Removed Tutorial, Guide and News dashboard widget
= v2.6.2 - 2016.06.24
* Fix jQuery Lazy Loading on Tablets and SmartPhones
* Fix Item comparison while using same name
= v2.6.1 - 2016.06.23
* Added : Bootstrap Toggle
* Added : Twilio SMS support
* Added : New fields for customers (preparing WooCommerce support)
* Fixed : Flat discount can't now exceed current cart value
* Fixed : Pay box margin on small devices
* Fixed : Stock management bug while editing order
= v2.6.0 - 2016.06.08
* Added : New checkout UI (V2)
* Added : Pricing based customers groups
* Added : Schedulable discount for customer groups
* Added : Stripe Support
* Improved : Table responsive
* Improved : Dashboard Widget
* Improved : English Translation
= v2.5.9 - 2016.05.25
* Fix : Item image upload 
* Improve : Gravatar support for TendooCMS 
* Introduce : Checkout Screen v2 (not yet operating) 
* Added : a settings to redirect frontend to dashboard
= v2.5.8 - 2016.05.24
* New permissions for following roles : shop_cashier, shop_manager, shop_tester, master
* Improved Permissions access
* Fix : All products with resampled barcode was removed from orders.
* Fix : ChartJs multi-layered chart for "cashiers performances" and "customer statistics".
= v2.5.7 - 2016.05.20
* Update jQuery UI to v1.11.4
* Fix jQuery FancyBox bug while item thumbnail was previewed
* Fix jQuery 404 asset loading
* Change URI to reach "add new item" screen
* Fix bug hide protected field while editing
* Fix item in use (in one order at least, can't be deleted)
= 2.5.6 - 2016.05.19
 * Initial Release

NexoPOS - Extendable PHP Point of Sale - 7

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

You May Also Like
Read More

Notification Boxes

Notification Boxes v.4.0 If you are a web developer and you are looking for some notification boxes for…
Read More

PHP Social Stream

PHP Social Stream is the best choice for those who are looking for an easy way to combine…