scanning QR codes with a mobile phone application and paying for goods and services in the retail supermarket background