POS Brazil Version 4.51.19

December 13, 2023


Fixes

Sales

  • POS now respects "Allow to create invoices for contact persons" Back Office setting
  • When a contact person from a company makes a purchase on behalf of the company, the company is recorded as “customer” and the person is recorded as “contact person” for that sale
  • Manager Override added for making returns without receipt. Unitl now users were not allowed to start the return at all, whereas now, if they start the process but don't have the permission to do so, a manager override popup would be displayed instead.
  • Users are now allowed to try to make returns without receipt if they do not have the required permission, but will be prompted with a manager override. Also, changing amounts in the shopping cart to negative number would trigger the same manager override popup.

Payment Integrations

  • Cayan
    • Issue with Cayan TIP payments being manually removed by POS users has been resolved
  • Givex
    • Issue where Givex incorrectly saves the REFILL metapayment during a new card activation, is now resolved. The issue was causing an unpaid amount on the sale document
    • Prevent the plugin from resolving multiple payments during the same second, so as not to trigger duplicate detection which would otherwise remove all but one of the duplicates
  • Hide the "Store credit" tender when creating an account sales

Customer Display

  • POS redirects to production version of the Customer Display app when "Open External customer display" is clicked from the Customer Display plugin's icon in the top bar

Plugins

  • W** Customisation Plugin:
    • If membership issue fails during saving of the sale, show a popup that would allow the user to either retry, or continue with saving the sale
  • Estonian Business Registry Autocomplete Plugin:
    • Users are able to edit company's name
  • Security Plugin:
    • Security Plugin now checks specifically for lowering the quantity of a product in the cart when changing from a positive amount to a positive amount that is less than the original amount (example: 5 changed to 4), as well as changing the amount from a negative amount to a lower negative amount (example: -1 changed to -2)

Technical

  • “registerDevice” support added for Installer App