I've been iterating on some Bitcoin payment signs for about a year. They only require a lightning address. The one on the lef is one I created using a Club Orange address of a Bitcoin accepting business.
The one on the right is a Strike lightning address.
https://image.nostr.build/8d9230bc685aaaaa5b08b966d200f0b9291b3c00ab93f3154db36d828c812af3.jpgc