Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Manage basket addition from Alias #382

Closed
Tirodem opened this issue Aug 8, 2023 · 1 comment
Closed

Manage basket addition from Alias #382

Tirodem opened this issue Aug 8, 2023 · 1 comment

Comments

@Tirodem
Copy link
Contributor

Tirodem commented Aug 8, 2023

Context

For retail use case, we need the seller to make basket addition through product alias (check #381 ).
Seller might be able to add product easily with a barcode scanner.

Implementation

Create a /admin/retail-cart interface

Limited access to admin users & POS Seat users.
Dont display admin header on this page.

Empty cart

image

Non-empty cart

image

Behavior

Barcode addition to basket should be easy and not require key / mouse action (or the lesser), so, by filling a known product alias:

  • the addition to basket in qty = 1 should be done automatically once the input matchs an existing alias
    • so, no error management, if alias does not exist, do nothing (user will have to empty the input)
      • we can add a clear option on the input
        image
  • the addition should be displayed automatically on cart
  • alias input must keep the focus in order to scan 2nd & more product code
    If qty > 1 to gain time, seller shall use mouse & qty selector.
    Checkout access might be done with mouse.
@Tirodem
Copy link
Contributor Author

Tirodem commented Feb 16, 2024

I totally forgot to say that alias must be unique from a product to another.
Happilly, actually, by bulk or edition or unique product, there's error management in backend :
image
It'll go as it is for a 1st version for error management.

ithiame added a commit that referenced this issue Feb 21, 2024
ithiame added a commit that referenced this issue Feb 21, 2024
ithiame added a commit that referenced this issue Feb 21, 2024
ithiame added a commit that referenced this issue Feb 22, 2024
ithiame added a commit that referenced this issue Feb 22, 2024
ithiame added a commit that referenced this issue Feb 22, 2024
ithiame added a commit that referenced this issue Feb 23, 2024
ithiame added a commit that referenced this issue Feb 23, 2024
ithiame added a commit that referenced this issue Feb 23, 2024
ithiame added a commit that referenced this issue Feb 23, 2024
ithiame added a commit that referenced this issue Feb 23, 2024
ithiame added a commit that referenced this issue Feb 26, 2024
@Tirodem Tirodem closed this as completed Feb 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants