Customers should see their Cart broken down by Shop during Checkout
@rymorgan we should resurrect #2052 and apply updated designs that handle selected of shipping methods for multiple shipments in the marketplace check out.
Here are some mocks for how to handle split shipments in the checkout. We can ignore other updates to this page for now :) Just working on some ideas to further streamline our already streamlined checkout.
@aaronjudd @spencern y'all might want to look at this before Brent jumps in.
Reaction Internal Link:
https://zpl.io/aNvQNQa
Public Link:
https://scene.zeplin.io/project/58af8900737c137280322bd6/screen/599f50c0ae99011042902eb0
As this works for a single-shop instance, I'm not sure it needs to be part of the marketplace v1.5.0 release, though it is important for marketplace shops.
@rymorgan's internal link wasn't working for me, but this is the screen this issue refers to: https://scene.zeplin.io/project/58af8900737c137280322bd6/screen/59a9ace08202ee79d860baaf
Here's the Zeplin link again:
Internal - https://zpl.io/2jo7M4V
@zenweasel a bit of clarity on this ticket: the designs linked to this are for the splitting the checkout shipping per shop, but the description talks of the cart. Should this cover both instances?
@kieha I really meant Checkout but it really should be both Cart and checkout as the changes to cart should be very minimal and can probably be lifted/reused from Completed Order.
And just to be clear, this task involves a rewrite to React and along with settings is the last vestige of Blaze.
@zenweasel noted.
Update:
I'm not 100% sure we need to split by shop in cart, that's why we don't have designs. Amazon, does not split by shop in the cart, as they want to look like they are the marketplace. Google express does do that because it's heavily driven by known brands. What's the 80/20 for us?
Pretty sure we decided _not_ to split by shop in cart.
Split in checkout should probably be based on _fulfillment_ rather than shop (though shop is a good 80% start to that for marketplace)
Discussed this with Aaron, and he wants to split in cart, but the priority here is the checkout part of the task.
This is a pretty big issue with some implied requirements (different shippers per shop). Do we want to break this down any and spec it out a little more than just the one design?
@zenweasel -- yes, that would be great. Maybe the cart/checkout should be separate issues?
Cart is broken out into a separate issue in #3096
Will not fix
Most helpful comment
Discussed this with Aaron, and he wants to split in cart, but the priority here is the checkout part of the task.