Cashless transactions: Boon or bane