Developping such an application is simple, I will gladly develop the modules that you will need for the shopping cart, you can use the modules in any other application/website with ease, so regardless of which website you have, you can hook up the interface to my module and it will work like a charm :)