20250901

20250901

Summary

Release 20250901 apart from bug fixes and improvements notably contains support for:

  1. New tier for New Customers allowing operators avoid online scams that in 90% of cases happen to new customers.

  2. Newly added printer extension support enables operators to handle customer receipt printing on server allowing printing receipts on cloud connected printers not physically attached to the ATM.

  3. ATM operation in card reader only mode without the physical bill acceptor.

  4. New CAS Terminal settings for card readers allows operator to set not only the payment card reader model but also a communication protocol including newly added CTEP protocol for Valina reader.

  5. Last but not least we added support for Bitcoin on Liquid payment network enabling Bitcoin transactions with much lower fees without the complexity of Lightning Network.

This release is only distributed via Debian Package Repository and requires Java 17.

  • Java 17 is available on Ubuntu 20.04, Ubuntu 22.04, Ubuntu 24.04.

For best results, install the latest Java runtime prior to upgrade.

sudo apt update && sudo apt install openjdk-17-jre-headless
  • Older CAS versions may not work with JAVA17, do not upgrade JAVA until ready to upgrade CAS.


Before upgrading to this version we also recommend that you read following article:


KB articles affected by this release:

Complete list of changes

New Features

  • Server/Terminal: CF-901 - Extension API providing receipt data for cloud printers.

  • Server: BATM-7516 - Support for Liquid Bitcoin Network

  • Server: BATM-7564 - Online scam protection of New Customers with their own tier.

     

Improvements

  • Server: BATM-7586 - New CAS Card reader settings.

  • Server/Terminal: BATM-7573 - Added ability to allow customer SELL only from paper wallets issued to his identity.

  • Server/Terminal: BATM-7561 - Added support CTEP card reader payment protocol

  • Server/Terminal: BATM-7543 - Card reader only mode on BATM10.

  • Server/Terminal: BPUB-2036 - Make all KYC Instructions not always required.

  • Server: CF-804 - Notification Policy: Customer Enrolled notification enhancement.

Bug Fixes

  • Terminal: BATM-7691 - Increased timeout for BNR initialization

  • Terminal: CF-897 - Travel rule unhosted self declaration screen didn’t work.

     

 

Copyright © 2020-2026 General Bytes USA LLC