For sending: AFAIK you cannot zap from a normal LN wallet (you need a nostr component to initiate the zap)
For receiving: yes, you cannot receive zaps on a normal LN Address (or LNURL endpoint). The LN Address has to be customized with some more fields + has to monitor the pending invoices / zaps. It also needs a nostr component to emit nostr events.