You can use CosmoLexPay (U.S.) to process ACH/eCheck payments. With this integration, your client can also submit their payment using the link within their invoice or from within the client portal, if this invoice has been shared.