A CRM, which stands for Cash Recycler Machine and is a self-service terminal that lets the customers to make cash deposit and withdrawal, cardless withdrawal and cardless reservation transactions. All successful transactions are immediately credited or debited in real time and customers will be issued an acknowledgment slip for confirming the transaction.