OriginProtocol / origin

Monorepo for our developer tools and decentralized marketplace application
https://www.originprotocol.com/developers
MIT License
652 stars 196 forks source link

Shipping options #1399

Open nick opened 5 years ago

nick commented 5 years ago

Add the ability for sellers to specify shipping options and pricing... eg 1 day delivery, 5 day delivery, etc.

micahalcorn commented 5 years ago

To expand on this, sellers have also expressed concern about the wide-ranging costs associated with shipping. One step toward alleviating this is for buyers to include their shipping addresses when making offers, but that doesn't quite resolve the pricing anxiety that sellers feel. An option might be for a seller to be able to place the shipping cost burden on the buyer, potentially by including a calculator at checkout that results in supplementing the offer price with the appropriate amount.

nick commented 5 years ago

Maybe we can add some simple shipping options to the Create Listing flow? Allow the seller to specify a description and price which is then presented as a dropdown for buyers to choose, eg:

1 day shipping to USA $20 5 day shipping to USA $5 10 day shipping to rest of world $25

joshfraser commented 5 years ago

I think that's too simplistic. Remember 80% of our users are based outside the US. A few ideas:

For now, it seems like the easiest solution is for:

While this requires more back and forth, it's at least fair to both sides and doesn't require us building integrations or getting data feeds from dozens of shipping companies. Having an easy way to revise your offer seems like a good thing for us to add to the UI anyway. It's already come up with a guest who booked our Soma apt and wanted to add an extra day to his booking.

micahalcorn commented 5 years ago

Are there any other compelling use cases for editing offers? Perhaps the shipping information is incorrect? Generally, the MVP solution for all of this is to withdraw and make a new offer. But, of course, we don't yet support making offers with different prices (or generally, escrowed amounts). Should we start there or potentially only allow for paying the sticker price and supplementing it with a dynamic shipping cost value?

nick commented 5 years ago

Ebay might be a good place for inspiration.

Have been looking around and shipping calculations can be crazy complex

mikeshultz commented 5 years ago

How many sellers, generally, are ready and willing to ship worldwide?

joshfraser commented 5 years ago

It's not clear. Keep in mind, lots of listings types (home-sharing, car-sharing, tutoring, etc)
don't require any shipping at all.