...
In store, when check out for customer or create shipment (for later shipment or pick in store later), staff shall be able to assign batch to items . and fill qty of each batch
View list of batch number (dropdown/search) - Select batch number
Save batch number to order items.
Quantity in batches shall be updated once the shipment is created. Cashier can view batch number in order details (backend & POS) but this information is not visible to customers
As POS works with Elastic Search, Magestore must integrate Elastic Search with Product Shelf-life extension in order to search for a product using Batch Code/ Batch Scan code when Elastic Search is enabled.
When customer requests a refund, cashier can input batch number when doing refund and system should validate batch number to update to the system
...