OpenBazaar-Client icon indicating copy to clipboard operation
OpenBazaar-Client copied to clipboard

Best Offer / Name Your Price

Open hoffmabc opened this issue 9 years ago • 3 comments

Got a suggestion to think about giving buyers the option to haggle over the price a bit. Allowing merchants to set a Best Offer or Name Your Price input would be interesting, but not sure how feasible it is with the contracting system.

hoffmabc avatar Apr 13 '16 14:04 hoffmabc

i like the idea

BugsBunE avatar Apr 16 '16 14:04 BugsBunE

Great idea

ghost avatar May 21 '16 23:05 ghost

Haggling would need to take place outside of the contract system with the end result being the generation of a listing contract with a locked-in price. In other words, we shouldn't use the Ricardian contracts for haggling, only to record the agreed upon price.

Could work like this:

  • Listing contract has the item details (as per normal) with a price range or empty field for price
    • On the backend, the contract has in the schema something like: "negotiable_price" : true
  • Once both parties agree to the final price, the Vendor clones the listing contract with the haggled price value in price, which is sent to the Buyer
  • The Buyer 'accepts/rejects' the listing
  • If they accept (which they should), order proceeds normally

drwasho avatar Jun 08 '16 06:06 drwasho