There are a number of additional events that handle validation that are regularly added to this plugin. I think they should be optional plugin properties:
- only allow numbers in the number field
- don't allow the user to submit(add to basket) if there are invalid product lines
- tab makes new lines
- save quick order pad lines into local storage
- not allowing out of stock items to be added