Skip to content

NexoPOS 4.8.0

Compare
Choose a tag to compare
@Blair2004 Blair2004 released this 11 Jul 01:30
· 1163 commits to master since this release
571b06c

We're excited to release NexoPOS 4.8.x that comes with so many changes and bug fixes. Before jumping on the details, we would like to thanks all our customers, those who shared their idea and are patients. It's not easy to build such an amazing product and we're glad you're part of this.

We would also like to let you know that NexoPOS 3.x is officially dead, the item has been removed from CodeCanyon along with his extensions. We'll now only focus on NexoPOS 4.x.

Disclaimer

This update will operate a huge change over the structure of NexoPOS. If you're still on branch v4.7.x and are actively using premium modules, we would like to invite you waiting that all module are updated before updating NexoPOS. This means that the branch v4.7.x will still receive maintenance updates.

Let's now jump on what's new.

Grouped Products

This product type has been requested by some of you, and as we believe it was really appreciated on NexoPOS 3.x, we brought back the feature to NexoPOS 4.x.

image

Obviously, the stock management will depends on each included products. For example, if one of the products included no longer has stock, the grouped product won't be sold.

Customer Statement: Account History

We wanted to make it possible to track every transaction a customer has made. For example, if he make a purchase, request a refund, credit his wallet, everything are listed.

image

Decimal Quantities

Yes from now, you can specific "0.5" as a quantity for a product. In order to use that feature, you need to enable the new virtual keyboard that ship and supports a dot key.

screenshot-nimbusweb me-2022 07 11-02_02_42

From there, on the POS, you'll see the new keyboard in action.

dot keyboard

Dynamic Products

Those products works a bit like taxes, but they are different. A dynamic product is a product which price is a percentage of the subtotal. This product doesn't accept quantity and can't have his unit price edited (as it's dynamic).

screenshot-nimbusweb me-2022 07 11-02_06_53

The product is created as any regular quick product, but the type should "Dynamic".

image

Installments Are Now Optional

Previously, before saving any installments, it was required to define a date. But, since mainly the installment feature was made to keep a track of what is due, we've recently noticed some customer were really annoyed by defining that. Now it's optional.

screenshot-nimbusweb me-2022 07 11-02_13_24

However, if on the settings there remains a minimum amount that needs to be paid per order, that will remain active regardless of the skipped installments.

Other Changes

Now we'll list the other internal change that we've also made. This will include bug fixes as well.

  • Fixed: options
  • Fixed: test case
  • Added: Ensure cookie is generated after each installation
  • Fixed: Ensure Product Can Be Bulk Updated
  • Fixed: Tax warn when not selected
  • Added: capacity to unselect options
  • Updated: language
  • Fixed: TypeError
  • Fixed: coupon not effective
  • Added: prevent on POS if a tax group lacks taxes
  • Fixed: changed readonly attribute for php8.0 support
  • Added: Support for links on crud row
  • Updated: naming routes
  • Added: Vietnamese
  • Added: new action while opening orders
  • Updated: typo on crud generator
  • Closes #833, adds option to permanently enable auto focus
  • Fixed: procurement expense using the author id
  • Added: skip instalments
  • Added: --force option to some commands
  • Added: New numpad with option
  • Added: searching customers using phone number
  • Updated: formatting code with Laravel Pint
  • Changed: renaming some columns
  • Added: new events
  • Updated: changing service container binding
  • Fixed #857 issue
  • Cleaning
  • Fixed: generating random barcode
  • Removing deprecated code
  • Added: floating quantities
  • Added: Grouped products
  • Added: products group
  • Added: customer statement

Special Thanks

As always, this update would have been ready without the contributions of those amazing people. We're therefore so thankful for their work: