The best way to accept ACH payments is though a bank — all you'll need to do is to setup a business bank account at a bank in the ACH network and begin accepting ACH payments.