California § 3905(b) Compliance
Requires CAS version 20231101.29 (or newer)
Due to the new California State Statute § 3905(b) effective January 1, 2024, receipts for California customers must contain the following information:
The name of the customer.
The date and time of the transaction.
The name of the kiosk operator.
The amount of a digital financial asset involved in the transaction.
The amount of U.S. dollars involved in the transaction.
The amount, in U.S. dollars, of any fees collected by the kiosk operator related to the transaction.
The amount, in U.S. dollars, of any spread between the U.S. dollar price of the digital financial asset that is charged to the customer and the U.S. dollar price of the digital asset as listed by a licensed digital financial asset exchange.
The name of the licensed digital asset exchange the kiosk operator used to calculate the referenced spread.
Ref: https://dfpi.ca.gov/dfal-kiosk/
The following fields are now available:
{text.fiat.fee.total} - Total Fee in Fiat Currency
{text.crypto.rateNoFees} - Crypto Currency Rate Without Fees
{text.crypto.rateSpread} - Spread Between Rates (rate - rateNoFees) in Fiat Currency
{identity.firstname} - Identity First Name
{identity.lastname} - Identity Last Name
{cryptosetting.name} - Name of Used Crypto Settings
These fields can be used in these Custom Strings:
BUY:
printer_buy_crypto_ticket_template
sms_buy_crypto_ticket_template
email_buy_crypto_ticket_template
SELL:
printer_sell_crypto_ticket_template
sms_sell_crypto_ticket_template
More information about Custom Strings:
Example BUY:
Old (default):
{bmp.logo}<b>BUY CRYPTO 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>Fixed Fee:</b> {text.fiat.fee.fixed} {text.fiat.currency}<br/><b>Crypto:</b> {text.crypto.amount} {text.crypto.currency}<br/><b>Rate:</b> 1 {text.crypto.currency} = {text.crypto.rate} {text.fiat.currency}<br/><b>Destination:</b> {text.crypto.destination}<br/><br/>Keep this receipt!<br/><br/><b>Operator:</b> Name, Address, Phone, etc<br/><br/>
Compliant with § 3905(b):
{bmp.logo}<b>BUY CRYPTO 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>Fixed Fee:</b> {text.fiat.fee.fixed} {text.fiat.currency}<br/><b>Crypto:</b> {text.crypto.amount} {text.crypto.currency}<br/><b>Rate:</b> 1 {text.crypto.currency} = {text.crypto.rate} {text.fiat.currency}<br/><b>Destination:</b> {text.crypto.destination}<br/><br/>Keep this receipt!<br/><br/><b>Operator:</b> Name, Address, Phone, etc<br/><br/>Customer:{identity.firstname} {identity.lastname}<br/>Fees: ${text.fiat.fee.total}<br/>Exchange rate: ${text.crypto.rateNoFees}<br/>Premium: ${text.crypto.rateSpread}<br/>Provided by: {cryptosetting.name}<br/><br/>
Receipt example:
Copyright © 2020-2024 General Bytes USA LLC