We use authorize.net with modernbill, not clientexec, but I do not need to use the recurring billing service (so I imagine that it will be the same for you). Our billing system is setup to automatically charge the client's credit card when he has an invoice, without that recurring service.
█ XeHost.net - Hosting websites since 1999!
█ Shared Hosting, Cloud Hosting, Reseller Hosting, VPS Hosting, and Dedicated Servers
█ End-User Support, WHMCS, and WHMReseller Available on Reseller Plans!
█ Follow us on Twitter - new special every Sunday! @XeHost