To this point US residents may find it has been difficult to confirm the process of opening an ecoPayz account.  We have taken the hard work out of this for you by casting a critical eye over this e-wallet payment method and you can find out all you need to know in our expert guide