All Lightning wallets support requesting funds.
Using the “receive” funds requires a small extension that most wallets support, which is called LNURL-PAY?
LNURL-PAY is an easy way to pay with Bitcoin.
It simplifies the process of sending payments by providing a standardized text string, QR codes and clickable links that that a user can send funds to, any time. They can then easily enter payment details and send funds to you.
This occurs when trying to scan a QR code with a wallet that doesn’t support LNURL-PAY.