# Channels

A [channel](https://reference.cryptopay.me/#tag/Channels) is a static cryptocurrency address that may be assigned to each one of your customers.

They can send cryptocurrency to these addresses and it will be automatically exchanged into Euro or other fiat currency of your choice.

Primarily the premise of a channel is the customer is shown the information in the Cashier the first time, and they can then re-use it which is highly convenient - they can deposit funds without going to the Cashier, or even logging in.

The trade-off in this approach is that customers receive the exchange rate at the moment when the transactions are confirmed on the network, not when they first send them. The exchange is made at the moment when we receive the funds. Therefore, customers can receive a little more/ a little less. The upside of channels for you is, there is minimal customer support required. E.g. for invoices, if customers send funds to a previously used address, you will have to manually reconcile and communicate with the customer.&#x20;

One key thing to make sure of: once a channel has been [created](https://reference.cryptopay.me/#tag/Channels/operation/channels.create) for a customer (when they've made their first deposit request through the Cashier), it's important that if they go back to the Cashier and initiate another deposit, that you display the same channel details to them and do not create a new channel - this is the best user experience.

As cryptocurrency payments are made over a separate network, when creating a channel, we generate a unique payment address for each cryptocurrency so we can match customers to their payments. When a customer makes a cryptocurrency payment, the transaction is then broadcast to the cryptocurrency network for validation/confirmation.

It means that if you want to give the customer an opportunity to make payments not only in Bitcoin, but also in other cryptocurrencies, then in addition to the BTC channel you will need to create more channels for such customers. Once the channel is created, we start monitoring the unique address of the channel to identify any incoming transactions. When we locate an incoming transaction at the channel address, we create a Channel Payment and process it.

When Channel is created, there's no way to archive it on our side or switch it off. If the Channel is no longer needed, simply stop displaying it on your end.<br>


---

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