Release notes




  • Fix a GT request not returning to idle
  • Added transaction updates (Chatty Messaging)
  • Update to the latest version of the library
  • Fix a bug validating the ‘Other’ tenant field when invalid characters can be entered
  • Fixed a bug with Get Transaction not allow Spice to return to idle


  • Security updates and old packages removal
  • Completed branding update with new logo and About/EULA tab re-styling
  • Added pre-Auth transactions
  • Removed Zip transaction functionality
  • Added the ability to correctly report the POS Spice is connected to
  • Fixed an issue where Spice was not logging the POS it was connected to
  • Fixed an issue where a GT was showing the transaction window
  • Transaction log now displays the total transaction amount including cash out, surcharge and tips


  • Internalised port mapping
  • Bump SPIClient library version to 2.9.1 which allows many Spice pairing to one terminal


  • Security updates


  • Fixed an issue where Spice would corrupt its configuration files


  • Multi-tenant capabilities
  • Partial UI refresh
  • Security fixes


  • Issuer mapping fix for MasterCard transactions in OPI integration mode
  • Security fixes


  • Made the Spice tray icon more prominent against dark backgrounds
  • Fixed an issue where Spice was not reporting that it was busy
  • Added a message to display when Spice was starting with corrupted configuration files


  • Upgrade internal SPIClient library to 2.8.0 and associated changes
  • Add mapping layer and API services for Oracle (OPI/SPI)
  • Refactor services to be shared between integrations
  • Fixed an issue with the transaction window not respecting settings
  • Display a warning when the Spice port is in use
  • Security patches


  • Upgrade internal SPIClient library to 2.6.10
  • Security patches


  • Rebranded from Assembly Payments Adaptor to Spice (Note: The data directory name also changes. On Windows it is now C:\Users\Username\AppData\Roaming\Spice)
  • Moved internal SPIClient library from Assembly Payments to mx51 version 2.6.8
  • Updated the Spice tray icon statuses so that:
    • Red - indicates no pairings
    • Yellow - indicates that there is either a pairing in progress or an existing pairing is trying to re-establish a connection
    • Green - indicates that a pairing is being maintained with an active connection to the EFTPOS terminal
  • Added an End User Licence Agreement acceptance
  • Disabled settings that are not available on certain EFTPOS terminals
  • Added pretty formatting to all logs and settings files
  • Fixed an issue where the transaction window was not appearing above all other windows