Hola Bahamut,
Podrías probar con buscar Venta, Puesto o algo similar.
En este
enlace hay un TPV. Se llama ventas y está, como podrás, comprobar en sourceforge por tanto es de código libre. Podrías basarte en él, o al menos darle una mirada para tener una idea.
Saludos,