Node.js shopping cart
node.js
Solution
Since there were no answers I thought I'd loop back and provide the solution I'm moving towards...
I've decided to use Simplecart.js (simplecartjs.org) to maintain a shopping cart on the browser. I'll maintain my product catalog and pricing in MongoDB, and push the catalog to the client so I can use Simplecart's functions there.
Since Simplecart is client-based, when the user checks out I'll reload pricing from MongoDB (to ensure no funny business on the client), process payment with Swipe.com or similar, and be off to the races. Perhaps not perfect, but saves me from doing cart management and checkout front-end.
Problem
Are there any good shopping cart modules/services out there that people have integrated with node.js? The specific requirement I'm struggling with is that I'm selling prints of photographs. My application will have thousands of photos, and I don't want to setup every photo as an item in a shopping cart. I'd prefer to have a half dozen items based on the different print sizes, then essentially have the image identifier as an attribute of the product. I might end up just coding this myself, but when I start thinking about modifying carts, calculating taxes, etc., it starts looking bigger than necessary, so if there's something I can integrate rather than building that would be great.