Hi,
This sounds very promising. Making a POS app is of course no easy task as can be seen by all the ones already made with various shortcomings.
I thought I would just mention a few features I think are key for it to work well.
The whole point of the multi-store plugin is of course to have multiple stores. Such a setup requires a few extra features compared to running a single store.
-The POS needs to be able to refund/exchange orders fully or partly even if completed in a different store or online.
-In a real world retail store stock is unfortunately sometimes incorrect, so it should be possible to sell items that are supposed to be out of stock, preferably with a warning, because it can also be the sales clerk who has selected the wrong item. Usually the stock should remain at zero in such instances, not go to -1.
- It would also be great if there was a function to do inventory or just change stock of a single product at a time.
- Of course the app needs to sell the stock in the store it is assigned to first, not follow the overall stock priority of the webshop. A great feature would be to be able to optionally sell stock from another store or the warehouse, which is something we sometimes do, and then arrange delivery.
Other ideas:
- Be able to add a registered customer to the order so that they can see their order online and the option to create a new customer on the fly. This would also integrate with our rewards system among other things.
- Register the sales person associated with a transaction for stats. We need this for calculating commissions.
- Receipt printing on bluetooth receipt printers. There needs to be some basic layout functions for the setup of the receipts as well. (Logo, VAT number, optional text such as refund policy, customer name if added)
- Option to use coupons as is possible in the webshop
Looking forward to seeing what you come up with!