Disclosed is a cardless financial transactions system having a unique identification code receive module that receives, a unique identification code (UIC) from a user attempting to undertake said cardless transaction, an account details retrieval module that retrieves details of one or more bank accounts of said user that are mapped to said UIC, and presents, on display of said ATM, a part of said retrieved details of said bank accounts, a retrieved bank account details based PIN receive module that receives, from said user, selection of at least one of said one or more bank accounts, along with PIN corresponding to said at least one of said one or more bank accounts and PIN authentication based cardless transaction processing module that enables to process said cardless transaction based on authentication of said received PIN with respect to said at least one of said one or more bank accounts.