ecoPayz is a reputable and secure payment provider for casino deposits. Deposits are credited to the player’s account within moments. Entering private and sensitive data is not required for this purpose.