At the moment, I just send a normal message containing the buyer inputted info with the payment, but I was going to modify the NIP-15 spec and replace the NIP-04 requirement with NIP-17 and an "order-info" subject tag (that tag is already set in the current implementation btw).
Was thinking that when "type" is set to 0, it would require an address but not a contact. If type is set to 1, it would require a contact but not an address. Contact could also be changed to be more generic and not require Nostr, phone, or email.
cc nostr:nprofile1qqsypwwgtll74lqu4huvxzjwtjyxvrlkujt35rw8y026ke6ttesmg5gpzamhxue69uhhyetvv9ujumn0wd68ytnzv9hxgtcpzemhxue69uhkummnw3ex2mrfw3jhxtn0wfnj7qg5waehxw309amk7apwvaa82at49eu8j730rlqdev
Looks & sounds good, I’ll play a bit with the current shopstr setup and follow the order-info subject tag 🫡