I don't need integration with an online photo printing service (e.g., smugmug, shutterfly, etc.). I'm perfectly content to manage my own supply chain, procure prints from my own sources, etc.
I still need, however, a built-in PRINT SALES facility within PhotoPost. My requirements/desires for such an interface would include:
1) Allow me to specify WHICH photos are available for sale. (Not all posted images are currently offered in printed form.)
2) Allow me to specify WHICH print sizes are available -- on a gallery-by-gallery basis, plus with override ability at the individual image level. (Not all images are able to be printed at all sizes -- owing to both aspect ratio and resolution constraints.)
3) Allow me to specify PRICING for each available print size -- on a gallery-by-gallery basis, plus with override ability at the individual image level.
4) Integration with an online payment processor (PayPal comes to mind). I don't necessarily need item-by-item integration with a PayPal-provided shopping cart; although that wouldn't be a problem if it happens to be the easiest way to solve the problem. I would, however, like to see feedback FROM the PayPal process to the PhotoPost database -- marking each order as properly paid. (Much like vBulletin databases are updated as a result of a successful PayPal transaction.)
5) Provide me an administrative back-end to view a summary of orders, and to mark orders as fulfilled/shipped or not. (Or better yet, a specific ship date.) Allow me to view just pending orders, or just completed orders. Allow me to locate an order by customer name (fuzzy search -- customer name CONTAINS "xyz").
Things offered by other online printing facilities (e.g., smugmug) which I definitely DO NOT need or desire:
1) The ability for users/customers to custom CROP images. If such facility is offered, I must be allowed to TURN IT OFF. I do not wish customers to be able to re-compose my work, or to crop out my copyright information.
2) The ability for a customer to select a print surface (e.g., glossy vs. matte vs. lustre). Nice, but not necessary. And should be able to TURN THIS OPTION OFF if I do not elect to offer a choice.
If such an interface exists, but is simply not being released owing to a lack of compatible online print providers, then perhaps it could be easily re-tooled for those of use who have our own print sources.
I would, in fact, be willing to HIRE the development/creation of such an interface/add-on to PhotoPost, if someone can convince me that they're up to the task.