...
Custom strings define your BATM’s personality.
...
Definitely change these strings!
The following custom strings require your [Name, Address, Phone, etc], so change them now so that your customers can contact you in the event of a problem:
...
Info |
---|
The "strings" are just plain text formatted with HTML fields and graphics.
Example: <b>This is bold text</b> and <i>this is italicized text.</i> will be displayed as: This is bold text and this is italicized text. |
...
CUSTOM STRINGS (
...
CAS
...
view)
Unsorted, this list is presented in the same order as seen on the CAS Terminal web Settings page.
Scroll towards the top to expand a linked list in alphabetical order.
Note |
---|
NOTE NOTES ABOUT CUSTOM STRINGS:
|
...
Code Block |
---|
BUY CRYPTO RECEIPT TX ID: {text.transaction.id} Time: {text.time} Price: {text.fiat.amount} {text.fiat.currency} Fixed Fee: {text.fiat.fee.fixed} {text.fiat.currency} Crypto: {text.crypto.amount} {text.crypto.currency} Destination: {text.crypto.destination} |
The maximum size for single custom SMS messages is 160 characters. Exceeding this limit may result in spam filtering & flagging.
email_buy_crypto_ticket_template
...
An SMS message cannot contain an image, thus a QR code cannot be directly sent. The URL in this example embeds a QR image (via coin.cz) sendable by SMS.
A QR code is required for the customer to present at the BATM for the withdrawal.
...
The maximum size for single custom SMS messages is 160 characters. Exceeding this limit may result in spam filtering & flagging.
email_cashback_ticket_template
This message is sent to a customer to permit a manually-created redemption (REDEEM) transaction. The message includes a REDEEM QR code.
...
Code Block |
---|
Cash withdrawal {text.transaction.id} is ready. |
The maximum size for single custom SMS messages is 160 characters. Exceeding this limit may result in spam filtering & flagging.
sell_invalid_payment
This SMS notifies your customer that the wrong amount has been submitted to the wallet specified in the Custom String: printer_sell_crypto_ticket_template.
Code Block |
---|
Invalid payment {text.transaction.id} received. |
The maximum size for single custom SMS messages is 160 characters. Exceeding this limit may result in spam filtering & flagging.
sell_timed_out
This SMS notifies your customer that your SELL offer has expired, and the payment was not received within the required time limit.
Code Block |
---|
Sell offer {text.transaction.id} expired. Don't send the payment. |
sell_arriving
...
The maximum size for single custom SMS messages is 160 characters. Exceeding this limit may result in spam filtering & flagging.
sell_arriving
This SMS notifies your customer that the coin satisfying the SELL terms has been seen on the network, and is waiting for the required confirmations (next: sell_withdrawal_ready).
Code Block |
---|
Transaction {text.transaction.id} arriving, thank you. We will inform you when the cash withdrawal is ready. |
The maximum size for single custom SMS messages is 160 characters. Exceeding this limit may result in spam filtering & flagging.
alternative_welcome_message
...
The OTP field is represented within the text by: {text.otp}
Example:
Here is your GB OT passcode: {text.otp}
The maximum size for single custom SMS messages is 160 characters. Exceeding this limit may result in spam filtering & flagging.
custom_buy_limit_title
The BUY LIMIT title used during the chooseLimitScreen BUY flow.
...
Displayed when new registrations are not being accepted, or are being pre-processed by third-parties (and registration is no longer performed at the BATM).
...
Links are supported.
Example: Please register at: {link}register.yourcasdomain.com{/link}
Default:
Code Block |
---|
We are sorry, to register please visit (not set). |
custom_registration_title
...
Code Block |
---|
We are sorry, you were unregistered due to the expiration of your ID document. |
The maximum size for single custom SMS messages is 160 characters. Exceeding this limit may result in spam filtering & flagging.
custom_pep_question
This may be customized to comply with jurisdictional requirements.
...
sms_identity_verification_link
The {link} field is set in your Organization settings. Used with Onfido/Veriff.
Code Block |
---|
Please use following link to verify your identity. {link} |
The maximum size for single custom SMS messages is 160 characters. Exceeding this limit may result in spam filtering & flagging.
sms_identity_verification_success
Used with Onfido/Veriff.
Code Block |
---|
Verification was successful. You should be registered shortly. |
The maximum size for single custom SMS messages is 160 characters. Exceeding this limit may result in spam filtering & flagging.
sms_identity_verification_registration_success
Used with Onfido/Veriff.
Code Block |
---|
Congratulations, your registration was successful was successful. |
The maximum size for single custom SMS messages is 160 characters. Exceeding this limit may result in spam filtering & flagging.
sms_identity_verification_caution
Used with Onfido/Veriff.
Code Block |
---|
Something went wrong and we have to verify you manually, sorry. It can take some time. |
The maximum size for single custom SMS messages is 160 characters. Exceeding this limit may result in spam filtering & flagging.
sms_identity_verification_failed
Used with Onfido/Veriff.
Code Block |
---|
Verification was unsuccessful. Please try again. |
The maximum size for single custom SMS messages is 160 characters. Exceeding this limit may result in spam filtering & flagging.
Exceeded cash limit messages
...
Code Block |
---|
DEPOSIT CASH RECEIPT "{text.transaction.id}" {text.time} Price: {text.fiat.amount} {text.fiat.currency} Deposited order: {text.transaction.order.id} IMPORTANT: Buy transaction will be automatically processed within an hour. |
The maximum size for single custom SMS messages is 160 characters. Exceeding this limit may result in spam filtering & flagging.
email_deposit_cash_ticket_template
...
Field | Description | Applies to: |
---|---|---|
{bmp.address} | A QR-coded wallet address. | BUY |
{bmp.logo} | Your logo from Sprites (or GB). | All |
{bmp.paymentrequest} | The QR-coded SELL offer. | SELL |
{bmp.privatekey} | A QR-coded private key. | BUY |
{cryptosetting.name} | The Crypto Setting associated with the transaction. | BUY, SELL |
{identity.firstname} | The FIRST name from the related Identity. | BUY, SELL, DEPOSIT |
{identity.lastname} | The LAST name from the related Identity. | BUY, SELL, DEPOSIT |
{text.crypto.amount} | The amount of coin involved. | All |
{text.crypto.currency} | The type of coin (BTC/LTC/etc). | All |
{text.crypto.destination} | The wallet presented during the BUY. | BUY |
{text.crypto.rate} | The calculated rate based on the amount involved, your percentages, and fees. | All |
{text.crypto.rateNoFees} | Cryptocurrency Rate Without Fees | BUY, SELL |
{text.crypto.rateSpread} | Spread Between Rates in Fiat Currency
| BUY, SELL |
{text.fiat.amount} | The fiat amount of this transaction.; | All |
{text.fiat.currency} | The fiat (USD/EUR/etc) used. | All |
{text.fiat.fee.fixed} | Any flat fee assessed. | All |
{text.fiat.fee.total} | Total Fee in Fiat Currency | BUY, SELL |
{text.otp} | The OTP sent to a Customer. | OTP |
{text.location.address} | The physical address of the Location. | ALL |
{text.privatekey} | The text version of any private key when a hard-copy is chosen by the customer. | BUY |
{text.time} | Transaction time at location. | All |
{text.transaction.expirationTimestamp} | The expiration datetime of the SELL offer. | ALL |
{text.transaction.id} | The RID of the transaction. | All |
{text.transaction.order.id} | GBSafe Deposit order ID | DEPOSIT |
{text.transaction.related.id} | The ID of the associated SELL. | WITHDRAW |
{text.transaction.uuid} | This ID links a WITHDRAW to this SELL. | SELL |
...
Setting | Description |
---|---|
acceptanceProblemRejectThreshold=X | Terminals will report the event “Acceptance Problem” after 3 failed attempts to accept a banknote (default).
|
alarm_delay_seconds=xx | alarm arming delay after closing the door (door sensors required). |
alarm_pin=abcd | Assign a numerical PIN for disarming the alarm.
|
alt-admin-access |
|
attt | Enables ATTT menu in Terminal Advanced Administration at the terminal. |
btc_reject_bc1 | Rejects customer SegWit wallet addresses ("bc1"). |
checkpin=abcd | Terminal will ask for numerical PIN before purchase.
|
datasaving | Decreases the “ping” frequency
|
idledatasaver | reduces the ping period in screensaver mode to 150 sec |
ltc_reject_ltc1 | Rejects customer wallet addresses beginning with ("ltc1"). |
mlkit-qr-scan | Enable experimental support for Google MLKit; a more advanced library used to scan QR codes. |
paperwalletonly | Force paper wallet usage (required in certain jurisdictions.
|
rebootIntervalMinutes= | Changes the "no connection" timeout.
|
sellNotAvailableWarning | Overrides the SELL button behavior. The button will now always be visible, but when the customer clicks on SELL, the notification “There is temporarily no cash, please contact support” will appear. |
ukraine | Adds aid option for Ukraine, see: https://generalbytes.atlassian.net/l/cp/HWrVFiV0 |
-Xbitflyer=1 | Enables BitFlyer |
experimental | (deprecated) Implements the new (experimental) Terminal UI. |
legacy | (deprecated) Implements the old (legacy) Terminal UI. |