I also would be interested in hearing about such a company that would handle this, at the patient's expense, rather than my billing department.
For our payment plans, we get a credit card number and their authorization to bill a certain amount every month, minimum 100 dollars. (Hey, they pay that much for a cell phone or cable). To stop it they have to cancel the card or tell us to stop. We still have problems with payments getting stopped along the way.