Contactless mobile payment app: via QR code, NFC or unique code + Cashback