I want to add lightning support but the zap spec is very hard to implement
I'd rather ask the merchant for a lightning address and then pull regular lightning invoices out of it when it's time to pay