You could literally just set yournpub@npub.cash and receive. I don't understand leaving money on the table.
I’ll setup the zaps back once the other stuff get sorted out. I’ve been around Nostr long enough to know that zaps are a solution that brings many problems, most of them behavioral. Nostr is about being uncesorable, not about sending sats to each other for no good reasons.