Don't you think a user should have the ability to specify multiple preferred payments? As a merchant, I would still like to accept Liquid, USDT or BTC lightning for instance.

Reply to this note

Please Login to reply.

Discussion

I'll take anything I can sell for Bitcoin, to be honest.

But, I'd like to be able to say "Bitcoin on-chain or Lightning self-hosted preferred" because that saves me the conversion fees.

Absolutely. The `payment_preference` field is designed to express payment methods for "non-social" cases like zaps, tips/e-tips, where you want to specify how you prefer to receive payments for "the other stuff", services or goods you offer, in the case of a merchant. It's entirely valid to have multiple payment options, which we can implement using an array. For example:

`payment_preference: ["lightning", "manual"]`

This approach aligns well with your proposal of including wallets in tags. We can also introduce scopes, like this:

`payment_preference: ["lightning", "w:bitcoin", "w:usdt"]`

Alternatively, we could use just "w" to indicate all wallet details found in your profile as "w" tags. wdyt?

Yeah, they seem like things that could be combined.

LG 🚀

++