You would think there would be a reasonable off-the-shelf solution for this, but I never found one. A competent PHP/Perl programmer could create you a bare-bones accounting system with a CC processor interface in a couple of weeks. (I just did, anyway.) That might actually be cheaper than buying someone else's software, and you get something tailored toward your systems.
Our software might hit the market after it matures, but that's a long way off, and inappropriate discussion for here in any case.
Good luck in your search.