20250301
Summary
Release 20250301 apart from bugfixes and improvements notably contains new support for custom OTPProviders that are used to send customers One-Time-Codes(OTP) allowing operators to send OTPs via WhatsApp. Release contains also ability to show more detailed information about fees on insert money screen as this is required by some US states.
This release is only distributed via Debian Package Repository and requires Java 17.
Java 17 is available on Ubuntu 20.04, Ubuntu 22.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:
How to setup Whatsapp? https://generalbytes.atlassian.net/wiki/x/AwBr7g
Update https://generalbytes.atlassian.net/wiki/x/EQA6tg with new
BPUB-2058
available field(s).
Complete list of changes
New Features
Server/Terminal:
CF-750
- Added support for WhatsApp as additional OTP providers to Telephone and SMS.Server/Terminal:
BPUB-2058
- Added ability to show Market Rate on Cash Insertion Screen along with percentage fee details.Terminal:
BATM-7192
- Added ability to enter SSN into securely on ATM.Server:
BATM-5724
- Added new Cash limit per semester (6 Month)Server:
BATM-5664
- Added Cash Limit Per Month And Crypto AddressServer:
BPUB-1994
- Added ability to set Minimum Sell Cash Amount Per TransactionServer/Terminal:
CF-755
- Added support for more fields available for ticket templates such asidentity.givenName, identity.phoneNumber, identity.emailAddress etc.
Server:
CF-675
Added ability to resend receipts for ALL transaction types
Improvements
Server:
LC-481
- Added Identity Public ID in ITransactionListener#isTransactionPreparationApproved method.Server:
CF-688
- Identity state is recorded in TransactionRecord.Server:
CF-583
- It is now possible to run admin service to run without TLS.Terminal:
BATM-7354
- Updated new Albanian language translation.Terminal/Server:
CF-749
- Added ability to set custom string for a Wallet Pinned messageTerminal/Server:
CF-743
- Resource Bundles now support different languages.Terminal:
BATM-6643
CashboxesCollection screen was rewrittenServer:
LC-423
Ratesource configurations for BUY and SELL are now in DB also encrypted.Terminal:
BATM-6826
Improved finger print implementationServer:
BPUB-2038
Bumped Laravel version in Operator Sample Website projectServer:
LC-477
Added automatic Veriff identification document download retry in case of temporary issue.
Bug Fixes
Terminal:
CF-713
- Memo was getting stripped from XRP address strings.Terminal:
BATM-6861
Fixed dispenser Cassette identification with magnetsServer:
BATM-7314
Fixed missing re-download of configuration from server after terminal was upgraded.Server:
CF-765
Bulk import function for Blacklists didn't respect new Organization selectionServer:
CF-761
Refused transaction assigned with same RIDServer:
BATM-7144
Fixed batm-manage restore functionality
Copyright © 2020-2025 General Bytes USA LLC