No. You can use a credit card or an e-wallet service to top up your ecoPayz account too.