As a user of the POS
I want to scan a receipt on a barcode whilst in refund mode without having to go into past transactions
So that it pulls up the transaction associated with that receipt
As a user of the POS
I want to be able to select individual/multiple/all items on that receipt
so i can refund part or all of the receipt
As a user of the POS
I want a 'Refund Reason' prompt to appear after items are selected
So that i can identify the reasons through the POS for the refund
As a user of the POS
After the items have been selected, i want to be able to select an 'Exchange' section
So i can select new items to sell to the customer in exchange for the refunded ones
As a user of the POS
I want the Total to identify the difference between the refunded items and the new items
So the payment will either refund the customer or charge them the difference
As a user of the POS
I want this refund/exchange process to work the same if i enter refund mode and use past transactions to select a transaction or just select an item on the POS to refund
So i can refund/exchange items when there is no receipt present.
As a user of the POS
I want the new transaction to have a link back to the original transaction on past transactions
So i can see this link back for reporting purposes.
Refund
Enter refund mode
Scan the barcode of the receipt without having to enter past transactions and it pulls up the details of the transaction
Select an individual item / multiple Items or all items on the receipt to refund
POS prompts for a refund reason
POS prompts for whether the item(s) need wasting or returning to stock
Select the payment method to process the refund
Process the refund
Exchange:
Process steps 1-5 as normal
6-Select the ability to exchange
7-Select the item(s) you want to sell to the client in exchange
8-The POS identifies the difference between the refunded Items and the new items
9-Process the payment for the refund/payment to the customer
Considerations:
- The ability to link the new transaction to the original transaction for reporting purposes