hmm i dont really know much about the ecu payment processor ,well so now i will not be much active there coz that ecu might be a scam as it happens with new payment processors.