I am not too familiar with all of Authorize.net's ins and outs, but there is a company called PaySimple that makes it easy for merchants to bill and collect and gives customers flexible payment options.
Here is the article I found in the Wall Street Journal.