I've only done an hour or so of testing so far, but essentially you create a listing, and a buyer can pay via LN without signing in with a nostr extension. This payment is turned into a cashu token.
You then receive a message saying that you've received payment, and can either redeem the cashu token, or receive it via LN.
It's been a few days since I did my single test transaction though, so take what I said here with a grain of salt.
As I mentioned, I'm hoping to list some physical products in the future with bitcoin and lightning payment options and ideally a nostr-centric listing as well, so I've been digging into what options exist lately.
Still have a lot of work to do in testing these methods and comparing the tradeoffs, but I guess that's the price we pay for being early.
The nostr-centric options I'm exploring at present are Shopstr and Nostr Marketplace, and I'm considering either Zaprite or BTCPayServer for more conventional integration with my website.
https://image.nostr.build/904f3c33d9b7ff07d93502ab5979c7fd5d6e9895cef565f299cb263e5052ab0a.jpg