I need a payment module built for VirtueMart version 1.0.4.
**Payment Module features**
Customer Facing Front End:
Upon check out, the payment module will ask the user if he wants to process the payment in increments.
If selected, the user will input credit card information, select the frequency of payments (Monthly or weekly) and enter the number of payments the user wishes to make.
Upon Submit, the system will immediately process the first payment, and schedule the next payments according to the terms listed by the customer. At each interval, the system will charge the customers credit card, and send him an email noting the number of payments made, and the total amount paid, the balance amount, the number of payments needed to complete the sale, and the date the sale will be completed. At each interval, the system will also send the website administrator an email with the same details. at the last payment, the system will set the order status in virtuemart to confirmed and send a final email to both the customer and the web site administrator.
VirtueMart Back end:
The payment Module area must look like all other payment modules in VirtueMart. The website admin will be able to set the MAX number of payment iterations (for example, 24 max payments) this will display on the front end for the customer to see. The back end Module should have a field for deposit amount. Deposit amount should be a percentage, such as 25% of the total order amount. That percentage should be determined by the web site admin. if left blank, the Deposit will be the first payment. The payment increments will be the balance after the deposit has been taken.
see attachment for a mock up of the screens.
Must have experience with Virtuemart, and must develop the plugin on your own Joomla environment.
Code should be properly commented so another developer can make adjustments at a later date.
Final code will be open source. Credit in PHP comments only, not in HTML comments.