I'm new to Ubercart but have been testing for a few days and hunting for solutions but I am guessing that I will need to do some custom development here. Before I go that route could any comment on the following.
While the bulk of the product we sell are standard we are also selling 'retreats'.
1. These are three day residential weekend events but we sell various packages; 'full weekend', 'sat & sun' and 'day delegate'
2. The purchaser needs to be able to make several payments to cover the cost; an initial deposit, and then two instalments.
3. We need to be able to take these installments via CC and PayPal.
So a typical order of events would be
a) customer purchases a 'retreat' package (price 300) and pays the deposit of 100
b) on or before a fixed date later they make a second payment of 100
c) on or before a second fixed date they make a final payment of 100
The variation in package I can handle with the standard attribute mechanism. However I can't figure out a way to take multiple payments. The closest I can find is the uc_recurring module but this does not really work as it is targeted at regular recurring subscriptions. At the very least I need to be able to specify exacty what date the payments need to be collected.
Its fine if all it does is email out to the user that they need to add a new payment.
Any suggestions?



Joined: 11/12/2008