OpenBazaar / OpenBazaar-Client

(DEPRECATED) Front-end Electron application for talking with the OpenBazaar-Server daemon
MIT License
414 stars 177 forks source link

Vendor can issue partial or full refunds after confirming the order/marking as shipped. #1056

Open beatljuice opened 8 years ago

beatljuice commented 8 years ago

Brief Description:

Sellers need to be able to issue refunds, both in whole, and in part. We shouldn't require a moderator when we can see for ourselves there is a problem. I'm an experienced online seller and have issued refunds many times. Plus, not all transactions use a moderator.

Maybe the shipper didn't get the item to the customer in the expected time. I can track it and see the problem and then maybe refund just the shipping costs if that will make the customer happy. Or maybe the package is destroyed by the shipper who will be reimbursing me, so I can just issue a full refund. Or maybe I just don't want to hear the customer complain any more. There are many reasons to issue refunds without requiring the services of a moderator.

OpenBazaar version: Latest pull, as of about noon Pacific on 3/9/2016

drwasho commented 8 years ago

Partial refunds for direct and moderated transactions is an important feature, definitely needs to happen.

drwasho commented 8 years ago

Ok I think I finally understand the request here @jjeffryes. When the Vendor has confirmed/shipped the item, they have no options to refund the purchase without the Buyer opening a dispute to request a refund.

Ideally we want to try and let the Buyer and Vendor resolve this before dispute resolution is entered. This would mean that the Buyer would use the chat to let the Vendor know that they'd like a refund or something. The Vendor would then click the 'refund' buyer and should have some flexibility to set the refund amount (similar controls as the Moderator gets)... as partial refunds can be mutually agreed upon.