I’m developing kind of a POS system for my school cafe. It doesn’t need to work with payments, instead it works with the member system. The system will be running in Raspberry Pi and Python, connecting to the member system API.
When a customer buys something, they enter their member number and that should go to a database with the amount they purchased.
I want the customers to enter their number in a pin pad; however, I don’t know what pin pad I should use. I have read on Verifone and Ingenico pin pads but they require an encryption key by a merchant, but since we won’t be working with payments, security is not that essential.
I thought about using keypads, but I can’t find one that includes a mini screen and is rugged enough for this type of application. I appreciate any suggestions on the matter, or if I’m better off going with a touchscreen for the Pi.