It would be nice to have price-altering features available.
For example, for tshirts adding another color increases the price.
Also if a new text object or shape is added, to increase the price, but the size would also be a determinant of the additional price.
Lastly, it would also be nice to be able to price certain images, and if they add one, it would increase by a certain, price predetermined when adding the image to the gallery on the back-end.
I can understand your requests but the issue is, due to the multi platform nature of the plugin app, it's quite messy to dabble into that at the app level.
The best we can do is expose those as API methods when colors are added, images etc, then left out for the individual cart framework to alter pricing based on those parameters.
As is, OpenCart does that using options but even options are not standardized, it's based on the particular store and their implementation. WooCommerce uses variable products, Prestahop uses variation so it's best left as external plugins that communicate between the app and the particular cart framework to update pricing and options based on customer design.
Am hopeful once we grow bigger, developers will see reason to plugin and develop these much easier.
This might be something that can be implemented in your e-commerce software using options and/or attributes, before the customer moves into PitchPrint. For instance, you could set an option where the user chooses how many colors they want in their design as a dropdown option that adjusts the price accordingly. Once they make the selection, they can then choose to customize the design.
Since we're talking about customization, not actual, physical products, if stock management is turned on, you can't use attributes, because it would require to have customizations in stock, which doesn't make sense. Plus, even without using stock management, and opting for this method would result in a horrendous number of product combinations.
Managing "standalone" attributes without combinations, or using other, third-party options besides attributes CAN work, but in case of Prestashop, modules capable of this come between 90€ and 250€.
However this goes beyond what the average e-store needs, so no wonder it's a "code it or buy it" functionality.
I'm not criticizing PitchPrint, as it's a great service, but I believe its inability to affect product prices, makes it useless for many users. I mean, what's the point of product customization if you can't charge for it accordingly.
Let's see what will come up in future versions and PS 1.7.