Shopify constantly seem to be pushing new ground, although I find it hard to imagine a store on that platform turning over $1,000,000+ just seems to limited unlike Magento.
How about discount codes? I had to write a screen-scraping python script to get student discount codes working and then I then had to write it again to deal with Shopify 2's new interface!
I manage the 3rd party apps program at Shopify – feel free to let me know if you have any questions about getting started. @blairbeckwith on twitter and blair@shopify.com.
We're beta testing the order create api endpoint on our enterprise Shopify plan right now, enabling us to hackily import manual phone/wholesale orders via an internal app we developed. It's definitely a step in the right direction, but Shopify really needs to prioritize a backend order creation tool.
Every e-commerce product across-the-board has this feature, and it's disappointing to see a platform as well-crafted and mature as Shopify still without many of the essentials.
We can now officially create orders via a POS system, but still can't create an order on our own website without registering as a customer or jumping through 3rd party shipping/tax/payment APIs.
It's interesting how you mention Magento when talking about online stores with a high turnover.
I work with ATG, Hybris and IBM WebSphere mainly. These are the biggest players in ecommerce and some of the biggest brands with massive turnovers use these platforms.
Magento is seen as a bit of a joke among big enterprise ecommerce players. The kind of thing will a low entry barrier and with a userbase primarily made up of small retailers.
However, I would love to start my own ecommerce agency and the low barrier to entry could make magento the perfect choice for me. I'm not sure if any retailers actually spend serious money on it though, unlike the 3 big players I previously mentioned.