An eCheque is an electronic funds transfer that will withdraw money directly from your bank account. It's just like writing a cheque, only it is done electronically. Any one with a bank account can now make payment online and no credit card is required.
When you send money with an eCheque from a South African bank account, the transaction is held as pending for 7 days, until the electronic funds transfer clears your bank.