# Visual representation at Cashier

Below is a good example of what details at your Cashier may look like:

<figure><img src="https://files.cryptopay.me/b2b/git_book_files/05_Channel_Visual_representation_at_Cashier_01.svg" alt=""><figcaption></figcaption></figure>

The customer chooses Bitcoin and receives the details for the deposit - the channel address and QR code for making the payment from the mobile device.

<figure><img src="https://files.cryptopay.me/b2b/git_book_files/05_Channel_Visual_representation_at_Cashier_02.svg" alt=""><figcaption></figcaption></figure>

Please note what details are shown to the customer:&#x20;

* QR code. To generate a QR code, it is necessary to use the content of the `uri` parameter, which you received in your response when creating the invoice: `"uri":"bitcoin:3Gtvf2EVxN8XJ4DHriRt9q9LkdVCpQZEeSd"`The QR code allows customers to make payments using a mobile device if the wallet is installed on it. The customer simply scans the QR code and the device opens the wallet with an automatically pre-filled payment destination address, which is a rather convenient method in the UX context

{% hint style="info" %}
Please note that not all wallets support this mechanism - it depends entirely on the wallet developer, but not on Cryptopay.&#x20;
{% endhint %}

* The address the payment should be sent to&#x20;

{% hint style="warning" %}
XRP and XLM channels must display additional field:

* Destination tag for XRP
* Memo ID for XLM

Destination tag and Memo ID are similar to a reference number for bank transfers. They help to identify transactions when a single address is used by multiple users.

They can be found in the address field of the response from server:&#x20;

`address: address?dt=destination_tag`
{% endhint %}

* The “Copy” buttons opposite the address for customers’ convenience&#x20;

The cryptocurrency icons that you can insert into your Cashier to indicate the payment method can be downloaded from [this link](https://developers.cryptopay.me/introduction/icons). Alternatively, instead of developing your own design, you can insert a ready-made [web page](/guides/channels/channel-hosted-page.md) with all the necessary payment details into your UI that looks [like this](https://hosted-business-sandbox.cryptopay.me/channels/e9c8e8dd-141f-4b52-b0f8-241fa62d3d8f).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://developers.cryptopay.me/guides/channels/visual-representation-at-cashier.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
