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:

  1. The name of the customer.

  2. The date and time of the transaction.

  3. The name of the kiosk operator.

  4. The amount of a digital financial asset involved in the transaction.

  5. The amount of U.S. dollars involved in the transaction.

  6. The amount, in U.S. dollars, of any fees collected by the kiosk operator related to the transaction.

  7. 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.

  8. 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:

These fields can be used in these Custom Strings:

BUY:

SELL:


More information about Custom Strings:

https://generalbytes.atlassian.net/l/cp/8GSovPAC

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:

image-20240109-205142.png