Thanks Roger. We’ll keep you posted. Some short responses below (we’ve definitely considered these issues):
-LUD21 for recipient verification (so we only allow automatic routing to those endpoints)
-identity is handled by Nostr
-we don’t need to know who funded an order
-refund considerations are an inherent buyer tradeoff for using P2P cash. They can contact merchant and coordinate (compare to physical cash)
-checkout specific invoices for exact amounts are used, not open ended payment addresses
-expired invoices reject new payments and late funds stay tied to the original checkout for recovery
