Yes. The latest technology is used to process all payments when using this banking method. Security measures are taken by EcoPayz as well as the selected online casino to make sure that every deposit is conducted with the highest level of protection.