Skip to content

Customer Conversion to "Walk-in Customer" After Payment Hold in POS #55

@ytsrextest

Description

@ytsrextest

When using the POS system, if a specific customer is selected during a transaction and the payment is put on hold, upon releasing the hold and completing the payment, the selected customer is incorrectly replaced with a "Walk-in Customer." This behavior causes inconsistencies in tracking customer data.

Steps to Reproduce

  1. Go to the POS system.
  2. Use the dropdown menu to select a specific customer from the list (e.g., "Customer A").
  3. Initiate a transaction and place the payment on hold.
  4. Release the hold and complete the payment.
  5. Observed Behavior

The selected customer is converted to "Walk-in Customer" after the hold is released and the payment is completed.

Expected Behavior
The selected customer should remain the same (e.g., "Customer A") throughout the entire transaction process, including after releasing the hold and completing payment.

Proposed Improvement

To improve user experience, add:

  1. A Customer List Page And a search bar In POS Page to efficiently find customers, instead of relying on a long dropdown.
  2. A fix ensuring the selected customer remains unchanged after releasing a payment hold.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions