I think its, check payments/ tranfers through internet banking.
AthlonInside
1:19 pm on Oct 30, 2003 (gmt 0)
Actually I saw that on webmasterworld icons on the top right corner, along with VISA and MasterCard ...
Jenstar
4:09 pm on Oct 30, 2003 (gmt 0)
It is an electronic check. It allows you to enter in your bank account details, and the money will be withdrawn from your checking account. From a seller's point of view, it generally takes 3-5 days for an echeck to clear.