City of Kelowna officials say the QR codes were not authorized by either the municipality or its mobile payment provider, PayByPhone.