I am working on implementing a redementary installment plan (pay for non-recurring items by spreading the payments over a period of time). My approad so far is to use PayPal Pro (Direct) recurring payment transactions by hooking into the order process and converting the shopping cart from non-recurring to recurring payments. For example, if there are 5 items in a shopping cart all of which are non-recurring and the installment plan is over 4 payments then the cart would be converted to 4 recurring payment of 25% of the total cart.
So far I have that piece working on a down-n-dirty basis. What I would like to do is enable the ability to have the first payment be a different amount - included all shipping and tax in first payment. According to the PayPal documentation I read it appears to the transactions do support this in the form a "initial payment" amount. However, I do not see a field for that in the NOP Commerce code.
Can anyone point in it the right direction to accomplish this goal?
Thanks,