Please see the FAQ Above "When do eChecks's settle".
The Recurring Payment Process MUST be started, even if you are not using Recurring Payments. The Recurring Payment Processor when finished then triggers another processor that checks for eChecks being settled and will then mark the transactions as Payment Complete or Error.
See FAQ on starting batch processors (but select the one for "Recurring Payment Processor")