The most common way to provide a crypto address for a user is to show their address as a text string:
"Please, make a deposit using the following BTC address: 3AFaCnqriLNxj15kqtp5Pxn8puHfuqbX7W"
If the user has the crypto wallet application on the same device, they should:
- Copy this address to the clipboard
- Find and open their crypto wallet application
- Open the "Withdraw" section in application
- Paste the crypto address
- Click a "Send" button to transfer their funds
The more actions a user has to make the more probable it is that they will not pay. That is why the crypto address has to be presented at least as a clickable link using a specific URI format (see the What is a crypto wallet URI format? section.)