Search Confirmation
Problem Statement
Currently, POSNext supports Sales and Returns separately, but there is no direct Exchange feature.
In retail business, customers often return a product and immediately purchase another product in the same transaction (exchange).
Right now, users must:
- Create a Return Invoice
- Then create a new Sales Invoice
- Manually adjust the difference amount
This process is time-consuming and confusing for retail users.
There is no single unified "Exchange" workflow inside POS.
Proposed Solution
Add an "Exchange Mode" inside POSNext that allows:
• Selecting original invoice
• Selecting items to return
• Adding new replacement items
• Automatically calculating price difference
• Handling:
- Refund (if returned item > new item)
- Additional payment (if new item > returned item)
The exchange should:
- Adjust stock automatically
- Update serial numbers properly
- Maintain accounting entries correctly
- Keep link to original invoice
This should work in a single POS transaction.
UI Mockups / Screenshots
No UI mockups yet. The exchange mode could be added as:
- A new button: "Exchange"
- Or a toggle inside POS screen
- Or integrated within Return workflow
Open to UI suggestions.
Alternatives Considered
No response
Feature Area
Inventory / Stock, Returns / Refunds
Business Priority
High - Significant impact on daily operations
Current POS Next Version
pos_next 1.15.0
Additional Context
This feature is required for D2C retail stores where product exchange
is a daily operation.
Contribution
Search Confirmation
Problem Statement
Currently, POSNext supports Sales and Returns separately, but there is no direct Exchange feature.
In retail business, customers often return a product and immediately purchase another product in the same transaction (exchange).
Right now, users must:
This process is time-consuming and confusing for retail users.
There is no single unified "Exchange" workflow inside POS.
Proposed Solution
Add an "Exchange Mode" inside POSNext that allows:
• Selecting original invoice
• Selecting items to return
• Adding new replacement items
• Automatically calculating price difference
• Handling:
The exchange should:
This should work in a single POS transaction.
UI Mockups / Screenshots
No UI mockups yet. The exchange mode could be added as:
Open to UI suggestions.
Alternatives Considered
No response
Feature Area
Inventory / Stock, Returns / Refunds
Business Priority
High - Significant impact on daily operations
Current POS Next Version
pos_next 1.15.0
Additional Context
This feature is required for D2C retail stores where product exchange
is a daily operation.
Contribution