Version 20210329:
Bug Fixes:
BATM3/4: Fixed recycler banknote pre-filling in maintenance mode.
BATM3/4: Fixed NFC reading in Kotlin UI on scan address and check wallet balance screens.
Terminal: It was possible to brick acceptor head by touching screen while downloading firmware.
Terminal: Crashfile file name was incorrectly named.
Bug Fixes:
BATM3/4: Fixed recycler banknote pre-filling in maintenance mode.
BATM3/4: Fixed NFC reading in Kotlin UI on scan address and check wallet balance screens.
Terminal: It was possible to brick acceptor head by touching screen while downloading firmware.
Terminal: Crashfile file name was incorrectly named.
Version 20210331:
New Features:
Server: Transaction can be manually assigned to identity.
Server/Terminal: Added ability to set different warning for customer per crypto currency.
Server: It is possible to define and use custom fields for locations.
Server/Terminal: Added support for patch releases. Release versions may contain also patch number.
For example 20210317.9 is release with patch version 9.
Patch releases will contain only important bug fixes.
Server: Added integration with Jira Service Management (Jira Service Desk) for Cloud.
Integration lets you create tickets from CAS or list Jira tickets of particular ATM.
Improvements:
Terminal: On SMS notification sell screen Cancel button doesn't cancel whole transaction.
Terminal: Removed CANCEL button from marketing agreement screen.
Terminal: Improved hungarian language support.
Server: Logs now contain information whether 2FA was used for login.
Server: Github project batm_public is now versioned as gradle artifact.
Server: Increased default server memory settings -Xms256m -Xmx1024m.
Bug Fixes:
Terminal: Fixed screen timeout on check wallet balance screen.
Terminal: Registration failure on terminal could result in terminal crash.
BATM3/4/RCKit2: Wrong message was displayed on choose amount sell screen when customer limit was reached.
BATM3/4/RCKit2: Failed withdraw transactions were not marked on server.
BATM3/4/RCKit2: Withdrawal receipt was printed twice when withdrawal finished with error.
Server: Identity searching was returning multiple identical matches.
New Features:
Server: Transaction can be manually assigned to identity.
Server/Terminal: Added ability to set different warning for customer per crypto currency.
Server: It is possible to define and use custom fields for locations.
Server/Terminal: Added support for patch releases. Release versions may contain also patch number.
For example 20210317.9 is release with patch version 9.
Patch releases will contain only important bug fixes.
Server: Added integration with Jira Service Management (Jira Service Desk) for Cloud.
Integration lets you create tickets from CAS or list Jira tickets of particular ATM.
Improvements:
Terminal: On SMS notification sell screen Cancel button doesn't cancel whole transaction.
Terminal: Removed CANCEL button from marketing agreement screen.
Terminal: Improved hungarian language support.
Server: Logs now contain information whether 2FA was used for login.
Server: Github project batm_public is now versioned as gradle artifact.
Server: Increased default server memory settings -Xms256m -Xmx1024m.
Bug Fixes:
Terminal: Fixed screen timeout on check wallet balance screen.
Terminal: Registration failure on terminal could result in terminal crash.
BATM3/4/RCKit2: Wrong message was displayed on choose amount sell screen when customer limit was reached.
BATM3/4/RCKit2: Failed withdraw transactions were not marked on server.
BATM3/4/RCKit2: Withdrawal receipt was printed twice when withdrawal finished with error.
Server: Identity searching was returning multiple identical matches.
It turned out that some of our long term customers were not aware that there is a GB Knowledge Base. Here is the link: https://generalbytes.com/kb
In May 2021 we plan to drop support for legacy UI and support for virtual terminals. If you don't use terminal version 20210331 and above please do so. If a new UI present in version 20210301 and above doesn't work for you please let us know andf we fix it before we drop stop maintaining legacy ui.
Version 20210415:
New Features:
Server: Added support for Cardano (ADA)
Server: Added possibility to be notified when specific identity performs transaction.
Terminal/Server: Added ability to record video during cash collection.
Terminal/Server: Added ability to turn on showing the required disclosure screen containing exchange rates.
Terminal/Server: Added ability to turn on canceling of transaction by user.
Improvements:
Terminal: German language update.
Terminal: SCREEN SUBMIT REGISTRATION was incorrectly logged.
Server: Added DB index for faster searching by crypto address.
Server: Added warning in log when currency is missing a logo.
Server: Identities can be imported into specific organization via batm-manage
Server: Added new db index on server time field of transaction record table.
Server: Added possibility to set SSN and occupation via extensions.
Server: Removed unnecessary calls to database on admin pages.
Terminal: Improved czech language translations.
Terminal: Change server dialog uses bold font now for better readability.
BATM3/4/RCKit2: Use your finger to scroll selfie is shown only on BATM2.
Bug Fixes:
Server: Fixed notification for watched identities.
Server: Transaction analytics for selected terminals didn't work.
Server: Canceled buy transactions were included into limits.
Server: Do not prefill SSN in admin.
Server: Faster search query for identity phone number from top search box in admin.
Server: Price formatting in transaction list was fixed.
Terminal: Fixed possible crash on privacy notice screen.
Terminal: It was possible to send transaction to server over the limit when customer resumed transaction
with same qr code.
Server: Terminal error webhook now contains correctly formatted json.
Server: Fixed IExtensionContext#buyCrypto method for newly created terminals.
Server: Fixed handling of higher AML limits in admin in second fiat currency.
Server: Notes for cash backs were not properly allocated for customers.
Terminal: USB dongle power-cycling improved and prevented blocking.
Terminal: Fixed possible out of memory error when scanning on terminal.
BATM3/4/RCKit2: Choose amount screen was displaying banknotes incorrectly.
New Features:
Server: Added support for Cardano (ADA)
Server: Added possibility to be notified when specific identity performs transaction.
Terminal/Server: Added ability to record video during cash collection.
Terminal/Server: Added ability to turn on showing the required disclosure screen containing exchange rates.
Terminal/Server: Added ability to turn on canceling of transaction by user.
Improvements:
Terminal: German language update.
Terminal: SCREEN SUBMIT REGISTRATION was incorrectly logged.
Server: Added DB index for faster searching by crypto address.
Server: Added warning in log when currency is missing a logo.
Server: Identities can be imported into specific organization via batm-manage
Server: Added new db index on server time field of transaction record table.
Server: Added possibility to set SSN and occupation via extensions.
Server: Removed unnecessary calls to database on admin pages.
Terminal: Improved czech language translations.
Terminal: Change server dialog uses bold font now for better readability.
BATM3/4/RCKit2: Use your finger to scroll selfie is shown only on BATM2.
Bug Fixes:
Server: Fixed notification for watched identities.
Server: Transaction analytics for selected terminals didn't work.
Server: Canceled buy transactions were included into limits.
Server: Do not prefill SSN in admin.
Server: Faster search query for identity phone number from top search box in admin.
Server: Price formatting in transaction list was fixed.
Terminal: Fixed possible crash on privacy notice screen.
Terminal: It was possible to send transaction to server over the limit when customer resumed transaction
with same qr code.
Server: Terminal error webhook now contains correctly formatted json.
Server: Fixed IExtensionContext#buyCrypto method for newly created terminals.
Server: Fixed handling of higher AML limits in admin in second fiat currency.
Server: Notes for cash backs were not properly allocated for customers.
Terminal: USB dongle power-cycling improved and prevented blocking.
Terminal: Fixed possible out of memory error when scanning on terminal.
BATM3/4/RCKit2: Choose amount screen was displaying banknotes incorrectly.
Some of the customers today reported that admin service on their standalon server wasn't starting because of recent java security update in Ubuntu OpenJDK 8u292 that disabled v1 and v1.1 as a default.
Stopping admin service, running following command and starting admin service again should fix the issue:
sed -i 's/useCursorFetch=true<\/connection-url>/useCursorFetch=true\&enabledTLSProtocols=TLSv1,TLSv1.1,TLSv1.2,TLSv1.3<\/connection-url>/' /batm/app/admin/standalone/configuration/standalone.xml
Stopping admin service, running following command and starting admin service again should fix the issue:
sed -i 's/useCursorFetch=true<\/connection-url>/useCursorFetch=true\&enabledTLSProtocols=TLSv1,TLSv1.1,TLSv1.2,TLSv1.3<\/connection-url>/' /batm/app/admin/standalone/configuration/standalone.xml
Version 20210427:
New Features:
Server/Terminal: Added support for Onfido identity verification service.
Server: Added Nexmo as alternative phoneline type service provider.
Server/Terminal: Added possibility to remotely upgrade firmware in usb dongle.
Server: It is possible to see in admin what extension jars are loaded.
Server: Added MDL fiat currency support.
Improvements:
Server: Added ADA support for Kraken,
Terminal/Server: Privacy notice screen can be skipped based on terminal setting.
Terminal/Server: Added ability to change bottom bar's color.
Terminal: Added "(includes fees)" in exchange rate bar.
Terminal: Added more logging to terminal-dispenser communication.
Server: Added tags collapsing in admin.
Server: Terminal unpairing via admin requires 2FA validation.
Server: Transactions list now also displays what batch was used to send out transaction when queues are enabled.
Server: Analytics page is now faster.
Server: Tabs in admin improved visually.
Server: Server upgrade should be faster as it doesn't change permissions on /batm/data
Server: Health of master and admin service can be checked by calling /health
Server: Phoneline type problems are logged as warnings.
Bug Fixes:
Terminal: Fixed dispense NFC card button visibility when nfc dispenser is not initialized.
Server: Fixed decimal precision error when placing order on Kraken.
Server: Onfido rejected identities are automatically moved to rejected state.
Server: Transaction analytics didn't calculate in sell transactions.
Server: DB error was shown when automatic receipt sending was enabled.
Server: Fixed incorrect warning message in log that terminal doesn't support E-MAILING/SMS receipt.
Server: Fixed bill acceptor firmware download.
Server: Fixed terminal tags interaction in admin.
Server: Fixed XRP withdrawals on Coinmate.io
Server: Fixed message for missing instruction in KYC AML
Server: Fixed various issues in Onfido verification via cloud.
Server: Database session was getting closed when wallet tunnel was enabled.
Server: Fixed faster server upgrade by not changing ownership of files in /batm/data
New Features:
Server/Terminal: Added support for Onfido identity verification service.
Server: Added Nexmo as alternative phoneline type service provider.
Server/Terminal: Added possibility to remotely upgrade firmware in usb dongle.
Server: It is possible to see in admin what extension jars are loaded.
Server: Added MDL fiat currency support.
Improvements:
Server: Added ADA support for Kraken,
Terminal/Server: Privacy notice screen can be skipped based on terminal setting.
Terminal/Server: Added ability to change bottom bar's color.
Terminal: Added "(includes fees)" in exchange rate bar.
Terminal: Added more logging to terminal-dispenser communication.
Server: Added tags collapsing in admin.
Server: Terminal unpairing via admin requires 2FA validation.
Server: Transactions list now also displays what batch was used to send out transaction when queues are enabled.
Server: Analytics page is now faster.
Server: Tabs in admin improved visually.
Server: Server upgrade should be faster as it doesn't change permissions on /batm/data
Server: Health of master and admin service can be checked by calling /health
Server: Phoneline type problems are logged as warnings.
Bug Fixes:
Terminal: Fixed dispense NFC card button visibility when nfc dispenser is not initialized.
Server: Fixed decimal precision error when placing order on Kraken.
Server: Onfido rejected identities are automatically moved to rejected state.
Server: Transaction analytics didn't calculate in sell transactions.
Server: DB error was shown when automatic receipt sending was enabled.
Server: Fixed incorrect warning message in log that terminal doesn't support E-MAILING/SMS receipt.
Server: Fixed bill acceptor firmware download.
Server: Fixed terminal tags interaction in admin.
Server: Fixed XRP withdrawals on Coinmate.io
Server: Fixed message for missing instruction in KYC AML
Server: Fixed various issues in Onfido verification via cloud.
Server: Database session was getting closed when wallet tunnel was enabled.
Server: Fixed faster server upgrade by not changing ownership of files in /batm/data
Kraken.com: The Kraken Spot Exchange Website and API will be undergoing maintenance as we upgrade our systems on Wednesday, May 19 at 22:30 UTC, and be unavailable for approximately 30 minutes. Please note this is a rough estimate and the precise time when services come back up may change slightly. It is recommended not to place or cancel orders during this timeframe. Logins funding and other non-trading related features will be unavailable intermittently. We kindly advise all our clients to plan ahead accordingly and make necessary account adjustments prior to the start of the maintenance. Following maintenance, markets will briefly enter cancel-only mode, and then post-only mode, before returning to full functionality.
Version 20210504.8:
New Features:
Server: Added support for TRX(Tron) and USDT over TRX.
Server: Added support for Added cash replenishment support from admin.
Server: Added possibility to pause server operation. Useful when waiting for customers to finish their transactions before server reboot.
Improvements:
Server: Added popup window displaying ticket variables.
Server: Added XDG for Kraken.
Server: --no-tablespaces added when backing database up.
Server: top search bar now looks also for addresses, banned addresses, blacklisted phone numbers and blacklisted phone numbers.
Server: Page load times improvements on terminal detail, list of terminals and list of transaction pages in admin.
Server: Sensitive information in database is now encrypted.
Server: Added possibility to specify patch version when upgrading server or terminal.
Bug Fixes:
Server: Do not log exceptions when PhoneLookupProviders aren't configured.
Server: In cashbox analytics where summed amounts with different fiat currencies.
Server: In some cases crypto settings were not saved.
Server: The option "disable printer warnings" does not disable warnings in CAS.
Server: Fixed compatibility with MySQL 8.0.
Server: Allow customer user to edit other persons from the same organization(except for email).
Server: Fixed identities export ssl exception.
Server: Fixed terminal tags interaction in admin.
Server: Admin service is forced to run in en_US.UTF-8 locale.
Server: Fixed 500 when exporting all terminals transactions.
Server: Transaction list didn't contain serial number of the machines.
Server: Wallets without tunnel support should not offer tunnel settings.
Server: Editing terminal in admin set default admin key.
Server: Fixed database connection leak in admin and in master's output queue service.
Terminal: Fixed race-condition when some of the banknotes were missed.
New Features:
Server: Added support for TRX(Tron) and USDT over TRX.
Server: Added support for Added cash replenishment support from admin.
Server: Added possibility to pause server operation. Useful when waiting for customers to finish their transactions before server reboot.
Improvements:
Server: Added popup window displaying ticket variables.
Server: Added XDG for Kraken.
Server: --no-tablespaces added when backing database up.
Server: top search bar now looks also for addresses, banned addresses, blacklisted phone numbers and blacklisted phone numbers.
Server: Page load times improvements on terminal detail, list of terminals and list of transaction pages in admin.
Server: Sensitive information in database is now encrypted.
Server: Added possibility to specify patch version when upgrading server or terminal.
Bug Fixes:
Server: Do not log exceptions when PhoneLookupProviders aren't configured.
Server: In cashbox analytics where summed amounts with different fiat currencies.
Server: In some cases crypto settings were not saved.
Server: The option "disable printer warnings" does not disable warnings in CAS.
Server: Fixed compatibility with MySQL 8.0.
Server: Allow customer user to edit other persons from the same organization(except for email).
Server: Fixed identities export ssl exception.
Server: Fixed terminal tags interaction in admin.
Server: Admin service is forced to run in en_US.UTF-8 locale.
Server: Fixed 500 when exporting all terminals transactions.
Server: Transaction list didn't contain serial number of the machines.
Server: Wallets without tunnel support should not offer tunnel settings.
Server: Editing terminal in admin set default admin key.
Server: Fixed database connection leak in admin and in master's output queue service.
Terminal: Fixed race-condition when some of the banknotes were missed.
NOTICE: Block.io a wallet service provider sent out a notice that effective June 1 all API keys must have an IP.
Version 20210519.5:
New Features:
Server: Added cash replenishment batch actions.
Server: Added possibility to define your own custom fields on identities and collect them from users by terminal.
Improvements:
Server: Compatible with server extensions version 1.0.21.
Server: Added possibility to use your own block explorer in admin.
Server: Added possibility to lower frequency of exchange rate updates during screensaver.
Server: Server now shows crypto-setting error in list of crypto-settings.
Server: Dogecoind can be used with tunnel.
Server: Lowered BTC market depth amount for calculating BTC price to 1 BTC.
Server: Added links to KB in custom strings section.
Server: Server is now logging to lTerminalErrorinux syslog too.
Server: Server now allows terminal upgrade from CAS when terminal version is unknown.
Server: Terminal reports in events reasons why QR code wasn't accepted.
Server: Kraken ratesource calculates now with market depth of 30 ETH and 30 XMR.
Server: Added ability to disable USB dongle remotely.
Server: If possible links from transaction list to blockchain explorer point now to transaction detail and not address.
Server/Terminal: Added notification to Recycler cash low.
Server: Added Bitflyer support for EUR account.
Bug Fixes:
Terminal: Fixed text color on enter phone number screen.
Server: Fixed rate limiter. Previous implementation could block server when one of the resource wasn't available for longer period.
Server: Fixed possible same nonce problem in Coinmate.io exchange implementation when exchange is called multiple times very quickly.
BATM4: Fixed buttons position on cryptocurrency warning screen.
Server: Hide unsupported DAI sell on Coinmate.io
Terminal: Sorry, you are PEP. OK button should be centered.
Terminal: Exchange rate bottom bar should be disabled in Crypto warning screen.
Terminal: Fixed race-condition when some of the banknotes were missed.
Terminal: Fixed bill acceptor pinning.
Server: DAI sell is now not offered for Telr wallet.
Server: Fixed Binance withdrawal rounding.
New Features:
Server: Added cash replenishment batch actions.
Server: Added possibility to define your own custom fields on identities and collect them from users by terminal.
Improvements:
Server: Compatible with server extensions version 1.0.21.
Server: Added possibility to use your own block explorer in admin.
Server: Added possibility to lower frequency of exchange rate updates during screensaver.
Server: Server now shows crypto-setting error in list of crypto-settings.
Server: Dogecoind can be used with tunnel.
Server: Lowered BTC market depth amount for calculating BTC price to 1 BTC.
Server: Added links to KB in custom strings section.
Server: Server is now logging to lTerminalErrorinux syslog too.
Server: Server now allows terminal upgrade from CAS when terminal version is unknown.
Server: Terminal reports in events reasons why QR code wasn't accepted.
Server: Kraken ratesource calculates now with market depth of 30 ETH and 30 XMR.
Server: Added ability to disable USB dongle remotely.
Server: If possible links from transaction list to blockchain explorer point now to transaction detail and not address.
Server/Terminal: Added notification to Recycler cash low.
Server: Added Bitflyer support for EUR account.
Bug Fixes:
Terminal: Fixed text color on enter phone number screen.
Server: Fixed rate limiter. Previous implementation could block server when one of the resource wasn't available for longer period.
Server: Fixed possible same nonce problem in Coinmate.io exchange implementation when exchange is called multiple times very quickly.
BATM4: Fixed buttons position on cryptocurrency warning screen.
Server: Hide unsupported DAI sell on Coinmate.io
Terminal: Sorry, you are PEP. OK button should be centered.
Terminal: Exchange rate bottom bar should be disabled in Crypto warning screen.
Terminal: Fixed race-condition when some of the banknotes were missed.
Terminal: Fixed bill acceptor pinning.
Server: DAI sell is now not offered for Telr wallet.
Server: Fixed Binance withdrawal rounding.
Version 20210602:
IMPORTANT: Please note that you need to first upgrade and run server on version 20210519 before upgrading on this version.
IMPORTANT: This release extensively updates database schema(deletes and creates indexes) this step may take an hour depending on number of records in your database.
IMPORTANT: Please backup database before upgrading to this version.
Improvements:
Server: Database schema is now managed by master service using flywaydb.
This server upgrade cannot be skipped. All subsequent server upgrades will require you to upgrade to this version first.
Bug Fixes:
Server: Fixed Ripple withdraw on Bitstamp.
Server: Fixed collection of photos from terminal via admin.
IMPORTANT: Please note that you need to first upgrade and run server on version 20210519 before upgrading on this version.
IMPORTANT: This release extensively updates database schema(deletes and creates indexes) this step may take an hour depending on number of records in your database.
IMPORTANT: Please backup database before upgrading to this version.
Improvements:
Server: Database schema is now managed by master service using flywaydb.
This server upgrade cannot be skipped. All subsequent server upgrades will require you to upgrade to this version first.
Bug Fixes:
Server: Fixed Ripple withdraw on Bitstamp.
Server: Fixed collection of photos from terminal via admin.
Version 20210606:
IMPORTANT: This release completely removes already deprecated support for virtual terminals.
IMPORTANT: This version has legacy ui removed. Please test new ui on few terminals before upgrading your whole network on this version.
New Features:
Server: Added new notification transaction queued when using queues. Transaction success is sent after queue is flushed.
Server: Added batch action in admin to set administration key to multiple terminals at once.
Improvements:
Server: Added possibility to assign permission to users to use Action to edit terminal's ip address whitelisting.
Server: Added ability to import blacklisted addresses CSV in admin.
BATM3/4: Improved card dispensing service.
Terminal: Added logging what crypto currency user selected.
Terminal: Terminal upgrade package is now smaller.
Server/Terminal: Transaction limit reached webhook now contains json.
Server/Terminal: Added possibility set a message when buy and sell is disabled on crypto currency.
Server: XChange library support bumped to 5.0.8.
Server: Compatible with server extensions version 1.0.23.
Server: Webhook calls now contain also timestamps.
Terminal: Ask customer to confirm tag/memo when entering it on terminal.
Terminal: Faster cash accepting device detection.
Server: Added separate permission to read banknote history.
Server: Added notification to signalize that terminal recovered from warning or error (all errors except internet error).
Server: Identity id is now included in scoring webhook notification.
Server: Added configurable gas limit for geth wallet.
Bug Fixes:
Server: isTransactionPreparationApproved result was ignored when transaction was created via extension.
Server: Fixed terms and conditions text font color.
BATM3/4: Fixed memory leak in nfc reader service.
Terminal: Fixed language switching.
Terminal: Fixed collecting selfie.
Terminal: Fixed crash when clicking twice on take selfie button.
IMPORTANT: This release completely removes already deprecated support for virtual terminals.
IMPORTANT: This version has legacy ui removed. Please test new ui on few terminals before upgrading your whole network on this version.
New Features:
Server: Added new notification transaction queued when using queues. Transaction success is sent after queue is flushed.
Server: Added batch action in admin to set administration key to multiple terminals at once.
Improvements:
Server: Added possibility to assign permission to users to use Action to edit terminal's ip address whitelisting.
Server: Added ability to import blacklisted addresses CSV in admin.
BATM3/4: Improved card dispensing service.
Terminal: Added logging what crypto currency user selected.
Terminal: Terminal upgrade package is now smaller.
Server/Terminal: Transaction limit reached webhook now contains json.
Server/Terminal: Added possibility set a message when buy and sell is disabled on crypto currency.
Server: XChange library support bumped to 5.0.8.
Server: Compatible with server extensions version 1.0.23.
Server: Webhook calls now contain also timestamps.
Terminal: Ask customer to confirm tag/memo when entering it on terminal.
Terminal: Faster cash accepting device detection.
Server: Added separate permission to read banknote history.
Server: Added notification to signalize that terminal recovered from warning or error (all errors except internet error).
Server: Identity id is now included in scoring webhook notification.
Server: Added configurable gas limit for geth wallet.
Bug Fixes:
Server: isTransactionPreparationApproved result was ignored when transaction was created via extension.
Server: Fixed terms and conditions text font color.
BATM3/4: Fixed memory leak in nfc reader service.
Terminal: Fixed language switching.
Terminal: Fixed collecting selfie.
Terminal: Fixed crash when clicking twice on take selfie button.
Version 20210622:
New Features:
Server: Added support for ETH and ETH Classic sell via Coinbase.
Server/Terminal: Terms of service can be alternatively displayed on terminal as a webpage delivered to terminal in form of local website zip archive.
Server: Extensions can be updated on the fly without need for master restart.
Improvements:
Server: Added support for twilio message id
Server/Terminal: Individual tiers can be hidden on terminal via admin.
Server/Terminal: Whitelisted ip address of terminal can be automatically adjusted when changed without restart of the terminal.
Server: Server will call webhooks multiple times when status code of response is different from 2xx. Retry times are: 30s,60s,300s,900s,3600s.
Server: Error loading one extension will not block loading other extensions.
Terminal: New terminal cash manager implementation resulting in faster registrations of banknotes on server.
Terminal: Exchange rate animation was rewritten.
Server: Compatible with server extensions version 1.0.25
Terminal: Screensaver was rewritten.
Server: Removed support for Itbit exchange.
Server/Terminal: Added possibility to enforce rescanning of printed paper wallet before buying coins.
Server: Performance improvements.
Bug Fixes:
Server: Fixed batching broken since 20210504 (Fixed also in 20210504.12)
Server: Fixed BNB and ADA support.
Terminal: Invalid ratesource configuration cased error messages not to be displayed on atm sell screen.
Terminal: Fixed multiple instances of dashboard activities. Broken since 20210301.
New Features:
Server: Added support for ETH and ETH Classic sell via Coinbase.
Server/Terminal: Terms of service can be alternatively displayed on terminal as a webpage delivered to terminal in form of local website zip archive.
Server: Extensions can be updated on the fly without need for master restart.
Improvements:
Server: Added support for twilio message id
Server/Terminal: Individual tiers can be hidden on terminal via admin.
Server/Terminal: Whitelisted ip address of terminal can be automatically adjusted when changed without restart of the terminal.
Server: Server will call webhooks multiple times when status code of response is different from 2xx. Retry times are: 30s,60s,300s,900s,3600s.
Server: Error loading one extension will not block loading other extensions.
Terminal: New terminal cash manager implementation resulting in faster registrations of banknotes on server.
Terminal: Exchange rate animation was rewritten.
Server: Compatible with server extensions version 1.0.25
Terminal: Screensaver was rewritten.
Server: Removed support for Itbit exchange.
Server/Terminal: Added possibility to enforce rescanning of printed paper wallet before buying coins.
Server: Performance improvements.
Bug Fixes:
Server: Fixed batching broken since 20210504 (Fixed also in 20210504.12)
Server: Fixed BNB and ADA support.
Terminal: Invalid ratesource configuration cased error messages not to be displayed on atm sell screen.
Terminal: Fixed multiple instances of dashboard activities. Broken since 20210301.
Ethereum's upcoming London Mainnet upgrade is expected to happen sometime on August 5, 2021. To reduce the risks of extreme network and price volatility or incorrect network fee calculation during this time we recomend you to consider pausing eth trading on your atm machines until the ethereum network upgrade is complete.
Version 20210712:
New Features:
Server: Added support for Chainalysis transaction scoring service.
Please note that Chainalysis servers retain information about destination address together with customer identity id.
Ciphertrace service doesn't receive nor retain information about customer's identity id.
Improvements:
Server: Added support for USDT, USDC and DAI on Kraken.
Server: Check identity duplicities only by using lastname and birth date.
Server: Added possibility to apply discount code only to newly created identities (new customers).
Server: Added batm-manage reboot command to reboot terminal using script.
Server: Webhook calls now contain server and terminal time information.
Server: Added Paxos Gold.
Server: Added validation for unique crypto settings name.
Server: Litecoin addresses starting with 3 are no longer accepted in new UI. Broken since 20210301.
Server: When identity state is changed and text message is sent. Same message is stored also in identity note.
BATM3/4: maximum number of allowed banknotes dispensed is now 600.
Terminal: Portuguese language translation updated.
Terminal: Dispenser error codes are now translated to names in events.
Server: Compatible with server extensions version 1.0.30.
Server/Terminal: Added custom strings for cash limits exceeded messages.
Bug Fixes:
Server: Fixed resetting Twillio settings when master service is restarted.
BATM3/4: Allowed purchases via email and SMS on BATM3 and BATM4.
BATM3/4/RCKit: Fixed issue when customer was performing quickly multiple dispense operations in row.
Server: Fixed Bittrex withdraw implementation.
Terminal: Fixed crash when invalid format video file is set as a screensaver.
New Features:
Server: Added support for Chainalysis transaction scoring service.
Please note that Chainalysis servers retain information about destination address together with customer identity id.
Ciphertrace service doesn't receive nor retain information about customer's identity id.
Improvements:
Server: Added support for USDT, USDC and DAI on Kraken.
Server: Check identity duplicities only by using lastname and birth date.
Server: Added possibility to apply discount code only to newly created identities (new customers).
Server: Added batm-manage reboot command to reboot terminal using script.
Server: Webhook calls now contain server and terminal time information.
Server: Added Paxos Gold.
Server: Added validation for unique crypto settings name.
Server: Litecoin addresses starting with 3 are no longer accepted in new UI. Broken since 20210301.
Server: When identity state is changed and text message is sent. Same message is stored also in identity note.
BATM3/4: maximum number of allowed banknotes dispensed is now 600.
Terminal: Portuguese language translation updated.
Terminal: Dispenser error codes are now translated to names in events.
Server: Compatible with server extensions version 1.0.30.
Server/Terminal: Added custom strings for cash limits exceeded messages.
Bug Fixes:
Server: Fixed resetting Twillio settings when master service is restarted.
BATM3/4: Allowed purchases via email and SMS on BATM3 and BATM4.
BATM3/4/RCKit: Fixed issue when customer was performing quickly multiple dispense operations in row.
Server: Fixed Bittrex withdraw implementation.
Terminal: Fixed crash when invalid format video file is set as a screensaver.
Dear operators,
We have received reports that many of you still use the default administration key that you received from factory.
If you do so, please change it immediately. CAS also contains functionality to change administration key on machines in bulk. If you find yourself having issue to find this functionality please contact our support. Thank you.
We have received reports that many of you still use the default administration key that you received from factory.
If you do so, please change it immediately. CAS also contains functionality to change administration key on machines in bulk. If you find yourself having issue to find this functionality please contact our support. Thank you.
Tomorrow on 31.08.2021 at 5:00 UTC our general bytes cloud service will undergo scheduled maintenance/upgrade. Expected downtime is 15mins.
Version 20210808:
New Features:
Server: Added export of terminal list in CSV.
Server: Added message templates support for sending customers different text messages.
Server: Adding support for a new currency (DDB) on behalf of Discount Distributors Bahamas.
Server: Added importing of phone number blacklist.
Improvements:
Server: Improved cashbox analytics to display contains of recycler drums and cash dispenser cassettes.
Server: Jetty library version upgraded to 9.4.43
Server: Compatible with server extensions version 1.0.32.
Server: Lightning channels are now displayed in hot wallet balance page.
Server: Created new certificate mismatch notification.
Server: JDBC connection string can be configured using db_query_master and db_query_admin property in /batm/config/database
Server: Added cloud notification when organization is blocked due to unpaid overdue invoices.
Server: Added support for Eclair 0.6.0.
Server: Added Javadoc to Identity related classes in extensions API.
Terminal: Added support for v2 USB dongle.
Bug Fixes:
Terminal: Fixed restart of cash service in case application crashes.
Terminal: Faster response when clicking on cryptocurrency icon.
Terminal: Fixed restart of USB dongle monitoring after fw upgrade.
Terminal: Improved handling of cash dispenser detection.
Server: Fixed cut text in chart screen saver.
Server: Fixed amount type in Cardano support.
Server: Recover from graceful shutdown took 15 mins.
Server: Purchases via SMS didn't create new identity.
Server: Cash withdrawal screen can be left only after all cash is dispensed.
Server: Fixed typo in column name of banknotehistory database table from addedtocachcollection to addedtocashcollection.
Server: Fixed Bittrex exchange withdraw.
Server: Few extension hot reload support fixes.
New Features:
Server: Added export of terminal list in CSV.
Server: Added message templates support for sending customers different text messages.
Server: Adding support for a new currency (DDB) on behalf of Discount Distributors Bahamas.
Server: Added importing of phone number blacklist.
Improvements:
Server: Improved cashbox analytics to display contains of recycler drums and cash dispenser cassettes.
Server: Jetty library version upgraded to 9.4.43
Server: Compatible with server extensions version 1.0.32.
Server: Lightning channels are now displayed in hot wallet balance page.
Server: Created new certificate mismatch notification.
Server: JDBC connection string can be configured using db_query_master and db_query_admin property in /batm/config/database
Server: Added cloud notification when organization is blocked due to unpaid overdue invoices.
Server: Added support for Eclair 0.6.0.
Server: Added Javadoc to Identity related classes in extensions API.
Terminal: Added support for v2 USB dongle.
Bug Fixes:
Terminal: Fixed restart of cash service in case application crashes.
Terminal: Faster response when clicking on cryptocurrency icon.
Terminal: Fixed restart of USB dongle monitoring after fw upgrade.
Terminal: Improved handling of cash dispenser detection.
Server: Fixed cut text in chart screen saver.
Server: Fixed amount type in Cardano support.
Server: Recover from graceful shutdown took 15 mins.
Server: Purchases via SMS didn't create new identity.
Server: Cash withdrawal screen can be left only after all cash is dispensed.
Server: Fixed typo in column name of banknotehistory database table from addedtocachcollection to addedtocashcollection.
Server: Fixed Bittrex exchange withdraw.
Server: Few extension hot reload support fixes.
Dear customers, we have noticed that international cargo traffic started to get occupied with Christmas goods. It gets more complicated to book shipping conainers and slots on ships. Similar situation is happening in air cargo too. If you plan to get machines till the end of the year - now is the optimal time for you to act. If you haven't paid your second halfs of your order yet please consider paying it now so we can book a ship/container date for you now.