POS Brazil Version 4.51.48

November 22, 2024


Features

Wrapper

  • POS Support for Mobile Wrapper Scanning with device camera. Added buttons for triggering scanning with camera when using Wrapper app
  • POS Support for Tap to Pay integration for Wrappers. Note - the integration requires a version of the Wrapper app that supports the Tap To Pay functionality

Fixes

Login and Session

  • The POS now loads and removes legacy session data, ensuring that users redirected from an older version keep their session and don't end up logged in as a different user

Printing

  • Register receipt print *after* printing is finished to reduce congestion
  • Start calculating next receipt number as soon as pmt modal is opened to settle to speed up printing later
  • Cash In/Out printing
    • Cash In/Out printing now respects Printing configuration settings
    • Cash In/Out printing now uses Patchscript
    • Cash In/Out can be printed via a connected printer while running Printing Microservice

Translations

  • Translations no longer get fetched and are built into the code. Instead they are pre-loaded as part of the code base
  • Added ability to toggle the "Enable translations debug mode" Debug setting  

Shopping Cart

  • Fixed a bug that allowed to add no serial number to a product when serial number is configured to have maximum length
  • Increased the size of the Edit, Delete buttons on the product row within the shopping cart
  • Removed the yellow "discount" button due to it having same functionality as clicking on the row itself

Payment Integrations

  • Adyen: 
    • Added support for Manual Entry mode during payments. More information about the feature can be found in this article.
      • Options (By default "Never" is selected):
        • always - always processes payment via manual entry;
        • never - always processes payments via card input;
        • ask - when making a payment, user would be asked if they want to enter card data manually (if modal is not interacted with for 7 seconds, automatically process via card)
  • Transaction Junction:
    • Fixed an issue where receipts about failed transaction would not be printed

Sale Documents

  • Saving an exchange as an offer is no longer allowed
  • If Offer was picked up without existing cart, apply Offer's notes to cart. If a document was already picked up or notes were already applied, Offer's notes will not be set in order not to override existing ones

Wrapper

  • Added hostReferenceID and dateTime to the payload of payment void messages

Microservices and Installer Communication

  • Minimum Acceptable Cayan MS version is updated to 1.5.31

Mobile View

  • Fixed a bug that caused text in scanning configuration to be cut off on screens of mobile devices
  • Payment can now be removed by taping on it twice (first tap resets payment amount to 0.00, second tap removes it)

UI Fixes

  • In Stock transfer page, very long product names are now cut off

Customer Creation

  • Fixed an issue where Create Customer form could not be closed after being opened via reading an ID card using the ID card reader

Products

  • Fixed a bug that caused warehouse price lists to not be applied to products on the grid and in the product search results

Plugins

  • W** Customisations
    • Fixed a bug that caused Givex card information to be missing on receipt when the card was activated in the corresponding transaction
    • Fixed a bug that caused the custom customer info box to be displayed on top of all modals in mobile view
  • T** Customisation
    • Added support for custom receipt footers conditioned by product groups of items on sale document