EnterCash Direct, ECDirect, is a proprietary money transfer system for deposits and withdrawals. It's an online direct bank transfer solution for merchants, see Entercash.com for more info.
There are a couple of major advantages for using an direct bank solution over credit cards. One advantage is that the end-user never have to give out the credit card number and is always in charge of when money is removed from his/her account. Another major advantage is that it is not possible to send more money to an end-user than he/she have spent using the credit card, which in some buisinesses is required.
Besides the ECDirect, Entercash will also be providing en E-Wallet with the abillity to pay from mobile devices. For more info on the E-Wallet, see ECCard