Reoccuring Billing

It would be nice to have recurring billing, that way we can collect monthly/quartly/yearly payments for services or payment plans.