I use smugmug. Orders are made from the website, and you have many options as to how they are handled. If your prints are already edited and ready to print, they will do that. If you want to tweak images before they print them, they do that, if you want them to correct color before printing, they do that.


You might check them out, they are pretty good. Your site can also be completely customized with your business name, they never see smugmug.