proof of concept for a QR code based mobile payment application