The client has a website through which he offered various electronic devices. The client had an existing shopping cart, but wanted to modify the shopping cart flow in a more user-friendly manner.
The website was an OSCommerce based store. Keeping the clients requirement in mind, we modified the shopping cart flow in a way making both kits and subscriptions mandatory. Users could not purchase kit without subscription, or even a subscription without a kit. We also implemented the kit configuration after the checkout.