...
Specify the message that will appear on-screen during the sell flow when your customer reaches maximum available cash for dispensing from the BATM.
(Empty - no default set)
Field Assignments & Definitions
...
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
...
{identity.lastname}
...
The LAST name from the related Identity.
...
BUY, SELL
...
{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
= rate - rateNoFees
...
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.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.uuid
...
This ID links a WITHDRAW to this SELL.
...
SELL
...
{text.transaction.related.id}
...
The ID of the associated SELL.
...
WITHDRAW
...
Permitted Fields
...
Custom String
...
Permitted Fields
...
GBSafeOne only
sms_deposit_cash_ticket_template
Specifies the SMS message text sent to the Identity following a GBSafe deposit.
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. |
email_deposit_cash_ticket_template
Specifies the email message text sent to the Identity following a GBSafe deposit.
Code Block |
---|
{bmp.logo}<b>DEPOSIT CASH RECEIPT</b><br/><br/><b>TX ID:</b> {text.transaction.id}<br/><b>Time:</b> {text.time}<br/><b>Price:</b> {text.fiat.amount} {text.fiat.currency}<br/><b>Deposited order:</b> {text.transaction.order.id}<br/><br/>Buy transaction will be automatically processed within an hour.<br/><br/> |
...
Field Assignments & Definitions
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 |
{identity.lastname} | The LAST name from the related Identity. | BUY, SELL |
{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.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.uuid | This ID links a WITHDRAW to this SELL. | SELL |
{text.transaction.related.id} | The ID of the associated SELL. | WITHDRAW |
...
Permitted Fields
Custom String | Permitted Fields | |||||||
---|---|---|---|---|---|---|---|---|
sms_buy_crypto_ticket_template | {text.time} {text.fiat.fee.total} | |||||||
sms_sell_crypto_ticket_template | {text.time} {text.fiat.fee.total} | |||||||
smsemail_sellbuy_crypto_ticket_template | {text.time} {text.fiat.fee.total} } | |||||||
printer_paper_wallet_template | {text.address} | |||||||
printer_buy_crypto_ticket_template | {text.time} {text.fiat.fee.total} | printer_paper_wallet_template | {text.address} | |||||
printer_buysell_crypto_ticket_template | {bmp.logo} {text.fiat.fee.total} | |||||||
printer_sell_crypto_ticket_template{bmp.logo}{bmp.paymentrequest} {text.time} {text.transaction.id} {text.fiat.amount} {text.fiat.currency} {text.crypto.amount withdrawal_ticket_template | {bmp.logo} | |||||||
printer_pos_crypto_ticket_template | {bmp.logo} | printer_withdrawal_ticket_template | {bmp.logo} | |||||
sell_withdrawal_ready | {text.transaction | .related.id} | transaction.uuid}printer_pos_crypto | _ticket_template{bmp.logo.amount} | orderidcurrency} | totalpricecrypto.destination} | tipfee.fixed} | amounttip}crypto.rate} |
sell_invalid_payment | ||||||||
sell_timed_out | ||||||||
sell_arriving | ||||||||
sms_deposit_cash_ticket_template | {text.amountpaidtime} : Time transaction.id} : Deposit ID | cryptolocation. | amountaddress} : GBSafe location address | textidentity. | crypto.currency}firstname} : Identity First Name | textidentity. | crypto.destination}||
sell_invalid_payment | ||||||||
sell_timed_out | ||||||||
sell_arriving lastname} : Identity Last Name | ||||||||
email_deposit_cash_ticket_template | {bmp.logo} : Logo
|
...
Panel | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Special configuration strings
|
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 |
|
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. |