Hello Mary,
The ready-made POS module implements base use cases and allows shop owners to start selling in this way.
Advanced use cases vary between shops and can be implemented as custom modules when needed.
Feel free to contact our team to discuss the project details:
https://www.x-cart.com/custom-development.html