My company is looking to integrate an e-commerce site into our currently existing web app. The problem is that, for the most part, e-commerce sites let you create a sexy looking, standalone store on their site, but there is no way to really make it a part of your app. Some sites, like Shopify, for example, will let you embed a pre-built piece of javascript which launches a lightbox onto your site. But this lightbox essentially just launches their web page from your browser.
I'm looking for a solution that fits the following needs:
Download product listings through an API and list the information how I want on my site.
We need to restrict the purchase of certain products to only members who are logged in through our site.
I would prefer a friendly interface for creating events. That way I don't have to code up an entire event-creation interface. Our API would then download these created events.
For the actual paying and checkout, it's OK to send them to the e-commerce site. I imagine that's necessary for security reasons. But this happens only after they've clicked a product.
Does a product like this exist?