No. Ecopayz has an EcoCard, an EcoVirtualCard and an ecoAccount. You can fund them with almost any payment method you like. But pay attention that some fees may be required for these deposits.