Wait hold up a sec … nostr:npub1hklphk7fkfdgmzwclkhshcdqmnvr0wkfdy04j7yjjqa9lhvxuflsa23u2k what privileges do I need to enable on the macaroon? I only have “create invoices” enabled but do I need to have others enabled so that (I’m guessing…) updated invoice status triggers a broadcast of the NIP-57 event?
Discussion
Just answered my own question. I baked a new macaroon with invoices:create, invoices:read and payments:read and lo, inbound zaps work! The macaroon might be a tad permissive but I’m not too worried about extra read permissions for those things.
Mind zapping this note a small amount to confirm?
Bingo. It works. It needs the read payment to check if it's actually paid. Not sure about read invoice, that might be an implementation detail.