It will cost some amount of money (subscription fee + 25 cents per ACH payment), but they can use Stripe Netsuite connector or something like that and it will allow the user to pay via ACH with a link on the invoice, and the connector will automatically apply a payment to the correct invoice, and then deposit each payment with the daily Stripe payout. There are probably other payment processors with similar setups