Method to collect payments with QR codes