ZEC rapped for demanding USD payment