Individual Terminal settings are described within this section.
Terminal Reports & Logs:
Transaction Logs & Analytics | |
Event Log: your BATM Heartbeat | |
Cash Control & Reports | |
Terminal Actions control your BATM. |
Terminal Status & Statistics (quick view):
The following quick reference data is displayed for this specific terminal:
Terminal Display: Exchange Rates (Buy/Sell) as seen by the customer.
Updated At: the last time the BATM updated it's screen.
Terminal Time: the time the individual BATM has locally.
Server Time: the time of the event according to CAS.
Available Cash For Dispensing: Available/Allocated for SELL purposes.
Balance - the amount currently held by your stacker/cashbox/reycler.
Remaining Anonymous Customer Limits (where applicable).
Counters:
Long counters are “forever” - all amounts since the BATM was placed into service on CAS.
Buy Counters Long: displays the amount of cash ever deposited into the BATM. This amount is saved for the duration of the BATM service life while installed on your CAS.
Sell Counters Long: displays the amount of cash ever issued from the BATM. This amount is saved for the duration of the BATM service life while installed on your CAS.
Maintenance Counters Long: displays the amount of cash ever deposited into the BATM during maintenance. This amount is saved for the duration of the BATM service life while installed on your CAS.
Short counters are reset periodically (as needed) typically during cash servicing.
Buy Counters Short: displays the amount of cash deposited into the BATM since it was last cleared.
Sell Counters Short: displays the amount of cash issued from the BATM since it was last cleared.
Maintenance Counters Short: displays the amount of cash deposited into the BATM during maintenance since it was last cleared.
General Settings
All settings marked with a double asterisk (**) are required.
Items in red can only be changed by users with administrator privileges.
Most of these settings have been moved
Serial Number: from the label! Used throughout CAS to uniquely identify each BATM.
Version: the firmware version currently installed in the BATM.
Network Info: the type of network this BATM was last connected to, and it's last known IP address.
Acceptors: the type of bill acceptor (and billset) currently installed in your BATM is displayed here.
DEPRECATED: Shared Secret Hash **: this is emailed to you by GB after you received the BATM. There is no error checking on this, so be careful to copy and paste accurately and entirely.
no longer visible or required since version 20200913.
Name: an arbitrary name you call this particular BATM. Be descriptive. Anything that will help you pick it out of a list will do.
Terminal Locked: Terminal settings cannot be changed while locked by an Administrator.
Terminal Active: enables the terminal, otherwise the BATM displays the maintenance message. De-activating the terminal turns off all access except administrative (at the BATM) and CAS (here).
Deactivate outside of opening hours: when enabled, the BATM is deactivated (and cannot be used) outside of the “opening hours” as defined within the assigned Location.
IP Whitelist Enabled: prevents your BATM from connecting to potentially dangerous local networks, and helps prevent loss if your BATM is abducted. See: Error: Check your IP Whitelist
Enable this after the BATM is deployed onsite, disable it during initial setup only.
IP Whitelist: the IP of the current (or most recent) router that your BATM is connected to.
Enable this if you are certain the IP will never unexpectedly change.
The IP to be entered is your router’s PUBLIC IP. Entering a local/private IP will result in the BATM being blocked. e.g. 192.168.0.9 is a “private” IP - the opposite of public. More info?
Registration Number: helps identify a BATM from the BATM screen (when implemented).
Can be any arbitrary identifying information.
Also see (below): ATM display top left corner
Top Left Corner Display: Used to display helpful identifying information at the BATM to customers & other third-parties (merchants, handlers, techs, etc) onsite.
Terminal Settings may be standardized and applied across deployed models.
Create a Terminal Setting to assign most of the remaining settings to a common, shared value.
For more details, see: Terminal Settings
Owner **: the Organization that owns this BATM terminal (admin only).
Notification Policy: be certain to create and select a notification policy for your terminal. If a customer tries to register, you won't be automatically notified unless you specifically activate a policy!
AML/KYC Setting **: select the appropriate policy.
POS: (undocumented & unsupported)
Skin: a custom theme that you may choose to display on this terminal.
Administration Key: This is the key encoded in the QR code that is shown to the BATM when requesting access to BATM Admin functions.
The default key is already implemented, leave this blank during initial setup.
Do not change this unless you have read this article: Change the BATM Admin QR Code
Maintenance Message: displays “Out Of Service”, “Gone Fishing”, or whatever you set here.
Controlled by the “Terminal Active” setting above (inactive = display this message).
Auto Restart: when enabled, this will trigger the BATM to automatically reboot when the Internet has been unavailable for an hour. It will only restart a maximum of 6 times - then give up.
Also see: Error: Server is not Reachable
Use Hardcoded Blacklist Addresses: when enabled, destination wallets presented by a customer are scanned against a hardcoded blacklist for fraudulent or other verified malicious actors.
We recommend you use a Scoring Provider instead of this older tool.
Allow Balance Check: permit your customers to check their coin balances at the BATM.
Don't Accept Cash If You Don't Have Enough Supply: stop a BUY if insufficient coin in your hot wallet. This does not check Exchange fiat balances, only coin balances.
If the transaction fails, you may always opt to send the coin manually to the customer.
depending on your BUY strategy, you may choose to disable this option.
Allow Receipt Delivery: allow electronic receipt delivery from the confirmation screen.
No
Always send to email and SMS automatically.
On demand email.
On demand SMS.
On demand email or SMS.
Allow Email Or SMS Purchases: your customers will have the option to have a private key sent to them directly. Accessed via “Don’t Have a Wallet?” option during BUYs,.
Enable wallet backups in the event the wallet fails to arrive: /wiki/spaces/ESD/pages/2380595205
Allow Voice Call: when using SMS authentication, the code may fail to be received by your customer.
Enable this option to permit your customer to request a voice call with that verification code.
Voice calls are a paid service & charges will be applied to your account.
QR Code Sticker Detection: this option detects a QR code sticker attack.
Show Exchange Price Chart Screensaver: displays a price chart if you use an Exchange in your Crypto Settings BUY.
Private Administration: reduces the admin screen size/profile when administering the BATM models with larger screens.
Hide redeem button when sell is not possible: in some situations, you may still accept redemptions even when SELL transactions are not possible.
Ignore Transaction Failures: do not report transaction failures to the onsite customer. This might be implemented when a standby Operator is monitoring all transactions & is manually competing the transactions.
Cash Fraud Detection: when equipped with door sensors, the BATM will reject any attempted transactions while a sensor is triggered (door is open) and this setting is enabled.
Enable CashBox Video Recording: record cashbox service (useful when cash is handled by a third-party.
Customer can cancel transaction: after cancelling, the customer will have to contact you for a cash refund, but this option permits the customer to cancel the transaction despite having inserted cash.
Skip Privacy Notice: don’t show the privacy notice normally displayed at the beginning of a transaction.
Blur Detection Limit: (default=3) set this to change the number of times the BATM requests a rescan of “blurry” documents presented during KYC verification. Zero (“0”) = turn off this feature.
Currencies
You'll need to have at least one type of paper currency setup in (“Fiat Settings”) and one type of crypto-currency setup in (“Crypto Settings”) to complete this section.
Main Cash Currency **: select the primary type of currency your bill acceptor is designed to receive. Your particular bill acceptor model can be determined from the BATM admin screen.
This is a mandatory field and must be entered to save the Terminal setting.
See Acceptors (above) to identify your supported billset.
Each of these may be added and configured in the main menu “Fiat Settings”.
The first currency (i.e. USD in USDCADEUR) must be used & listed first.
Additional Cash Currencies: if your bill acceptor takes multiple currencies, specify them here. See the bill acceptor specifications for your BATM to determine what currencies are supported.
Example: for US sales - the US Dollar, the Euro, & the Canadian Dollar (USDEURCAD) billsets are installed by default in the BATM, so in this example you would set “USD” as the “Main Cash Currency” (above) and add “EUR” and “CAD” here. You may skip this area if you only want to accept the main cash currency (USD).
Crypto Currency **: select the types of crypto-currency you support. Each type will need an entry in the main menu's “Crypto Settings”.
This is a mandatory field and must be entered to save the Terminal setting.
Setup each coin with its own Crypto Setting.
Fiat Settings
Assign a fiat setting to each Cash Currency identified in the previous step.
This is a mandatory field and must be entered to save the Terminal setting.
Crypto Settings
Assign a Crypto Setting to each Crypto Currency identified in the previous step.
This is a mandatory field and must be entered to save the Terminal setting.
Languages
General Bytes' products supports many languages, and is constantly adding more!
Default Language **: the language that the BATM uses unless another is selected (see appendix “B”).
This is a mandatory field and must be entered to save the Terminal setting.
Preferred Languages **: the languages you wish to offer the customer for BATM usage.
See: Supported Languages
Choose the ones most likely to be used in your locale.
This is a mandatory field and must be entered to save the Terminal setting.
Custom Strings
These messages are displayed on your BATM, receipts, and messages.
See: Custom Strings
Location
These settings allow you to record deployment locations for documentation purposes. It allows you to identify what sales happened where, which is a prudent record to have available.
This is a mandatory field and must be entered to save the Terminal setting.
Location **: the location at which this BATM will installed. This will show up on CoinATMRadar.
Location From Date **: the starting date this BATM will be at this location.
CORRECT LOCATION: to update a location after the fact,
CORRECT FROM DATE: the change the deployment date, after the fact,
MOVE TO NEW LOCATION: the BATM is being deployed elsewhere,
SHOW HISTORY: show the history of deployments.
Printing Settings (for BATMs with printers)
Allow Paper Wallet Print: enable to allow paper wallets as an option.
Disable Printer Warnings: turn off “low paper” (etc) warnings.
Print POS Receipt: (undocumented & unsupported)
Print Buy Receipt: Never/Always/On Demand
Cash/Card Settings
Cash Collection Mode:
0 - DEFAULT - None
1 - Removed cashbox automatically clears short counters and prints cashbox contents.
2 - Removed cashbox requires confirmation on the screen to clear counters and print cashbox contents.
Display Last Cash Collection In Terminal Administration: when enabled, displays the most recent cash collection time, date, and amount on the BATM’s onsite ADVANCED ADMINISTRATION screen.
Disable if you feel it is a security risk.
Face Search
Face Capture Active: will capture a silent selfie during every transaction when enabled.
Publish Settings
You may choose to keep your BATM hidden. Otherwise, publish it!
Setup your account with coinatmradar.com to add your BATMs to their website.
For instructions, please see: CoinATMRadar.com Setup
Publish To HQ (GENERAL BYTES): check to enable publication. CoinATMRadar.com polls our reporting API periodically to share the information you provide with the world.
Show Terminal Location: as set in “Locations” for the applicable Terminal.
The coordinates displayed on the map are used by CoinATMRadar - not the address.
For help with Locations, see: Locations
Show Terminal Prices: the crypto prices as set in “Crypto Settings”.
Show Terminal Fees: as set above in “Crypto Settings”.
Show Terminal Limits: these are any AML/KYC limits set for the Terminal.
Show AML Type: whether or not AML/KYC is implemented on this BATM, and those requirements.
Report Cashboxes Contains Of IN Type: the type of currency accepted as set in “Fiat Settings”.
Report Buy Available: turns “Buy” on/off at Coin ATM Radar.
Report Sell Available: turns “Sell” on/off at Coin ATM Radar.
Terminal Public Name: a description of the BATM, visible to the customer at the BATM location.
Terminal Comment: a comment that will help the customer with additional info about the BATM.
Operator Public Name: as displayed in the “Operator details” section of CoinATMRadar.com
Operator Website: as displayed in the “Operator details” section of CoinATMRadar.com
SUBMIT
Save your Terminal settings.
Changes take effect within 15 seconds of the terminal going live and connecting to CAS.