For a Virtuemart based eStore, I need for my customer an additional feature in Virtuemart that would allow the following process:
1/ For a wedding, birthday gift.., a visitor choose either a product to purchase of a shared purchase: Product costs US$ 100 , he pays part of it = US$ 20 (any amount he wants) after registering.
2/ A product code is given to him as well as the possibility to email to his friends a dynamic link to the same product (2 friends pay 25$ and 20$, leaving 35 $ to pay)
3/ The friends can view the remaining amount to pay until product can be shipped and decide their participation.
4/ Participation must not exceed final amount
5/ Product is considered as Paid and ready to ship once full amount is paid for.
6/ Initial customer must fill missing amount if participants are insufficient.
Process must be automated. This is very common in wedding gifts department stores (wedding lists type).