Don't have an Ecocard account? Click here to register with EcoCard now
** Please note ** Due to restrictions imposed by our processors, you may receive your payment by either ACH OR Check. For this reason we need both ACH and CHECK Information. Please ensure all information provided is correct to ensure your payment is received without any inconvenience. Once processed, your payment may take up to 14 days for receipt.