I deleted the payer data fields from Shock's UI (I was testing them) and it worked. So, I don't know what these extra fields do.
Login to reply
Replies (7)
Ah, that explains it
Payer_data tells the handler what payload should be expected along with the invoice request and if the shape doesn't match it's rejected
payer_data is arbitrary json that can be used for product info, sku's, an email address, anything you want to pipe back out to another system upon payment (works with the webhook callback)
Oh, that’s interesting. So this is built for a retail payments environment use case, much bigger than just pasting invoices. What point of sale implementations are you targeting, anything production-ready yet?
💯, LNURL can do this as well just to a lesser degree
Next steps for us are to add products in bxrd, so in addition to your shitpost feed, you'll be able to create products for sale and your profile becomes a storefront
It'll also be going into Lightning.Video so that it becomes fully self-custodial, a noffer on each video will let your Pub trigger paywall unlocks
CLINK manage `nmanage` is a 3rd spec in the suite that will allow bxrd/lightning.video/whatever marketplace apps that use it to create offers from their own UI so you don't have to do that manually in shockwallet... you'll just create a product in the marketplace app, that app will reach into your Pub over Nostr to set up the appropriate offer and use it in the product listing
This is a POC of a static website that parses noffers to pull invoices that demonstrates how product links will work... the beauty of nostr is it works on the web and can just show bolt11... wallets don't need CLINK to work with those, bolt11 is the lingua franca
@PlebLab @npub1f4ww...kqh9 also have a kiosk powered by an offer to let people pay for snacks

Pay with Lightning via Shockwallet - Fast & Easy Bitcoin Payments
Send Bitcoin instantly using the Lightning Network. Scan the QR code or tap to pay with your favorite Lightning wallet.
PlebCafe Kiosk
@Seth let’s think about how this can be incorporated into the @Zap Cooking marketplace.
Fascinating 🤩
Maybe just add some explainers to the interface so that people don't add these in the wallet offer UI directly.
Elite tech hiding in plain sight, courtesy of Shock and friends like Peter Thiel.