openfoodfoundation / wishlist

This repository welcomes ideas and suggestions to improve the OFN software.
3 stars 0 forks source link

Allow shoppers to add line items when OC is still open #139

Open RachL opened 3 years ago

RachL commented 3 years ago

What is the need / problem?

Currently when an order is made on an OC that allows editing, shoppers can edit quantities, remove line items or cancel the order but can't add products.

Which type of users does this problem affect (and how many, if known)?

- Shoppers - Hub Managers (MCFEs) - Producers

Potential solutions that will solve the problem ?[[brainstorming to list feature candidates]

Connected wishlist and discovery discussions* [list precedent discussions]

https://community.openfoodnetwork.org/t/subscriptions-improvements/1349/21?u=rachel

Additional context

Is Papercut or feature candidate?

Good question

RachL commented 2 years ago

Too big on the tech side, no papercut.

RachL commented 4 months ago

@mariocarabotta during delivery circle today it was mentioned it might be easier to not include the addition of products in the current UI where users edit quantities and remove products (see video, instead a workflow going again through checkout was mentioned:

  1. If the shopper wants to add they are redirected to the shop.
  2. When confirming the cart they are asked if they want to add to their current order or add a new one
  3. Merging orders this wayhas the advantage to be able to let the shopper pay again online and not pay delivering fees twice

What do you think? do you see anything else that could work? We can chat at another delivery circle (not sure we will manage to talk in a dedicated call, but we can try as well if there is a dev available).

mariocarabotta commented 3 months ago

i think this sounds actually like a more comprehensive solution since it gives people the option of spinning off a new order or merging it with the existing - and also paying separately (which they're not able to do now if they change the n. of existing items)

sounds very reasonable to me!