Hi, I hope this is in the right place, please move if not

I have searched, and googled quite a bit on this one, and still don't have a definite answer.

So, I hope someone could shed some light on the subject.

Let's say you have banner advertising, but you want to automate it, even if just to some degree, how do you do it?

* How do you take signups?
* How do you manage the payment / billing / invoiceing?
* Do you take payments on a monthly basis, or one time?


I had a look at trying to use hosting billing program, like Modernbill or Clientexec, but it's a bit over kill for this kind of application, and you can't always disable the WHOIS functionality.

Something like ZenCart / OS Commerce doesn't handle recurring billing, so this doesn't work either.

And todo it by hand, hunting down clients every month for the payment is a step backwards, so it needs to be automated, even if it's just the signup, collection of banner images, and recurring invoicing / billing.

tia