I'm grabbing this description from an existing scriptlance project description because it is almost EXACTLY what I need (with the exception of adding recurring billing using [url removed, login to view]'s ARB API):
I need a one page donation form to work with [url removed, login to view]'s AIM module. I need to keep the appearance of the custom form (there are graphics and formatting that don't show up on this sample but they need to remain intact):
[url removed, login to view]
Basic Requested Features:
1) Establish a one-page donation form that can then be submitted to Authorize net's gateway.
2) The form must include a recurring payment option (using [url removed, login to view]'s ARB API)
3) Once the payment is processed, Authorize net sends a response code which then needs to be processed to deliver confirmation or decline message.
4) Email confirmation receipt to customer and administrator. Email receipts need to include amount donated and info about where the donation will be directed to.(see sample form)