No. There's usually a QR scanner built in. You just scan your address QR. My biggest issue with these is the fees they charge. Remember, convenience is always more money. They are good way to quickly convert cash to bitcoin.
Discussion
And they are KYC-free for up to a certain amount.
