/
California § 3905(b) Compliance

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:

  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:

  • {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:

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

 

Related content

SELL Fees & Forwarding
SELL Fees & Forwarding
Read with this
Compliance FAQS
More like this
Custom Strings
Read with this
Payment Card Reader CAS Configuration
Payment Card Reader CAS Configuration
More like this
Crypto Settings
Read with this
CAS Configuration Overview
CAS Configuration Overview
More like this

Copyright © 2020-2024 General Bytes USA LLC