If a user wishes to spend their Brand Tokens on your website, you will need to generate a QR code with transaction information included. The user must then scan the QR code with their mobile app and confirm the transaction. The mobile wallet SDK signs the transaction and sends it to the OST API which in turn verifies the data and submits the transaction to the blockchain, finalizing the transaction. You can find more details on the user wallet experience in the Wallet SDK Guide here.