NexoPOS is a web application that will help you to manage your store easilly, by providing you all the necessary features.
TEST THE DEMO
Link : Live Demo
Username : Admin
Password: 123456
REQUIREMENTS
= v3.14.14 - 2019.03.08
= v3.14.2 - 2019.01.16
* Added : new hook (filter) to catch orders after having being submitted.
= v3.12.14 - 2018.07.21
* Fixed : Missing Route which leaded to Providers (suppliers) creation issues.
= v3.12.3 - 2018.04.08
Fixed : Incomplete order payment
Fixed : Sale Page reloading
Fixed : Audio Notificaiton
Fixed : Discount calculation
Fixed : Tax issue on receipt
Fixed . Register issue
Updated : Translation
* Fixed : bug reported by a customer on the checkout UI (configuration settings wasn't working).
= v2.8.2 - 2016.09.02
* Initial Release
TEST THE DEMO
Link : Live Demo
Username : Admin
Password: 123456
REQUIREMENTS
- PHP 5.6.x, PHP 7.1
- MySQL 5.x
- 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
= v3.14.14 - 2019.03.08
- Fixed : issue a coupon only if the order is complete
- Added : action to reset the customers coupon's counter
- Fixed : missing shipping on the simple.php receipt
- Fixed : Full amount to input balance instead of cart total
- Fixed : migration on 3.14.10
- Added : filter valid coupon
- Fixed : missing debug folder
- Fixed : error while using a method "list()"
- Fixed : missing value while loading POS caused locked screen on loading.
- 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 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 : route for annual expenditures (on going)
- Improve support for Arabic
- Added : phone tag for receipt
- Added : multiple print copy for Nexo Print Server fix nexopos/v3-issues#165
- Fixed : currency format fix nexopos/v3-issues#168
= v3.14.2 - 2019.01.16
- Improved : A new way to format currencies
- Improved : splitted general and checkout settings into tabs
- Added : new JS library accounting.
- Improved : translation
- Added : error while adding grouped item with no items.
- 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
- Improved : translation
- Added : christmas effect
- Added : option to increase or reduce the space on NPS footer
- Added : Customer creation (SyncDownFromWooCommerce)
- Updated : nexo_platform_url to be dynamic
- Fixed : missing stores when multistore is enabled
- Add coupong 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
- Improve support for refund on Nexo Print Server sales receipts
- Improve support for refund on regular receipts
- Improve support for refund on invoice
- 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
- 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
- Fixed : translation error for turkish
- Fixed : partial orders for cashiers dashboard
- Improving Translation
- Deleted repetitive route endpoing
- 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 transfered.
- Fixed : adding quantity for stock transfert on the quantity field
- Added: Migration for Stock Manager 1.4
- Added: Working on Email notification with Nexo Platform
- Added: Areating 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
- 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
- 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
- Fixed : date time while creating/updating provider component.
- Fixed : Route fix for the import component.
- Improve security
- Update Nexo Updater
- Improve Api for WooCommerce
- 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
* 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 nexo 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
- Updated : translation
- Fixed : issue while attempting to edit an ajustment fix nexopos/v3-issues#14
- Fixed : datetime code for orders.
- Added : Post code 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 : transfering 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 stock taking
- Fixed : fix #66
- Preparing Route for the API
- 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
- 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
- Updated : Translation
- Fixed : Annual Sales Report
- Added : New columns for the profit and lost report (SKU, Order Code)
- Fixed : Dashboard Card Report
- Added : Date Formating for Crud Entries
- Added : feature for auto search after a barcode scan.
- Added : Ajustable Receipt size for Nexo Print Server
- Fixed : Preview index for ApiNexoItems.php
- Fixed : Printers selection on multistore
- Improvided : Exporting Print Functions
- Fixed : Deleting orders
- Added : new core shipping class method
- Improvded : Item importation
- Added : BEFORE_QUANTITE and AFTER_QUANTITE fields on delivery history
- Added : Calculating BEFORE... and AFTER... after an import
- Fixed : shipping editiong
- 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
- Added : Support for PHP 5.6
- Added : Throwing porper 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
- Added : Implementing Nexo Local Print Support
- Updated : Disabling Composer to load from the config file
- Fixed : Aauth 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
* Fixed : Missing Route which leaded to Providers (suppliers) creation issues.
= v3.12.3 - 2018.04.08
- Fixed : Category Creation
- Fixed : Inserting Items
- 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
- 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
- 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 submited
- Fixed : Issue while saving order
- Fixed : issue for submitted reports.
- Update : NexoPOS Version
- Added : Custom Order Code Generator
- Added : Send Report by Email (Daily Sale Report)
- Updated : Translation
- Fixed : PostOrder index issue
- 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
Fixed : Incomplete order payment
Fixed : Sale Page reloading
Fixed : Audio Notificaiton
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
- Fixed : Route 404 errors
- Added : RTL support (started integration of arabic 56%)
- 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 substore route for payment
- 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
- 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
- Remove Gastro controllers from core
- Introduce Raw price
- Add order code on receipt
- Updaing 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 possibililty to delete single supply entry and update global
- New Route for components.
- Add route to other modules
- Add custom permission
- Fix unescaped site name.
- Added : Update Support Policy
- Fix save order, when a paid order has been proceeced
- 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 transfert 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
- Added : Stock Management
- Added : Stock Transfert
- Fixed : Coupons issues
- Fixed : Item labels barcode issue
- Improving code
- Fixed : Some bugs on reports
- Added : new invoice template tag
- 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
- Fixed - issue Grocery Crud multiselect 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
- Added : Spanish language
- Fixed : duplicated key on option table
- Added : Coupon feature
- Added : refresh barcode
- Fixed : refund feature
- Fixed : minor bugs
- 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
- Improve Checkout UI displaying real price as floatting content.
- Fix report Profit and Lost
- Stock alert
- Improving Responsivity on SmartPhone
- Fix calculation error on POS Screen
- Deleting unused code
- Update URL helper
- Fix Aauth Issue
- Update language
- 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.
* 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
- Added Registers support
- Opening Balance and Closing balance (optional)
- Improved : Register UI
- New Category Browser
- Menu Improved
- Fixed Best sales Report
- 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
- Fix jQuery Lazy Loading on Tablets and SmartPhones
- Fix Item comparison while using same name
- Added : Bootstrap Toogle
- 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
- 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
- Fix : Item image upload
- Improve : Gravatar support for TendooCMS
- Introduce : Checkout Screen v2 (not yet operating)
- Added : a settings to redirect frontend to dashboard
- 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".
- 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)
* Initial Release