Skip to main content
Yes — on every platform it supports, with no product or option limits.
The Editor lets customers design artwork — layouts, text, images, templates. Print Options lets them specify and price the job — size, paper, finish, quantity, uploads.They solve different halves of a print order and work well together: a product can let a customer design the artwork and choose the stock it prints on. Neither requires the other.
No. The total in the configurator is a preview. When the item is added to the cart, the same pricing rules run again on our servers and the result is cryptographically signed — your store charges that verified price. A tampered price simply fails to add.
Your store’s default currency. If you sell in several currencies, the customer’s presentment price is converted at cart time with the platform’s own exchange rate — you price the job once.
Yes, and it’s the recommended way to work. Use Apply to more… on Shopify, or pick the same set in the Print Options tab on Wordpress. Editing the set updates every product using it.
The full specification: every answered option with your own labels, the resolved SKU, the quantity, the verified price, and the uploaded artwork reference — stored on the order line, not just in the customer’s email.
PDF, JPEG, PNG, TIFF, SVG, Illustrator (AI), EPS, Photoshop (PSD), ZIP, Word, Excel and CSV, up to 100 MB per file. Each file field takes the types you list in its Accepted types, for example pdf, zip. See File types.
Yes. Turn on Allow multiple files on a File upload field and set the maximum (up to 10), or add several File upload fields. Every file comes with the order and its own download link. See Several files.
No. Customers upload in the configurator on the product page, before adding to the cart, so the file arrives with the order. To let customers order first and send their file later, make the file field optional (turn off Required) and collect the file by email.
Thirty days, then they are removed automatically. Download what you need into your production workflow — Print Options is a configurator, not a file archive.
From the order: WooCommerce shows a Download file button under each line with an upload, and Shopify adds a Download file link to the line’s properties. See Downloading customer uploads.
English, Danish, German, Spanish, French, Italian, Dutch and Romanian, following your store’s language. On WooCommerce you can add or change any wording with Loco Translate or the papo_widget_strings filter. See Languages, prices & tax.
Yes: on Shopify, turn on Show tax in the summary in the block’s Tax settings and enter your rate; on WooCommerce it is automatic when prices are displayed including tax. It is a display only; checkout calculates the tax as before. See Showing the tax in the summary.
No. Uploads work without one. Filecheck adds validation and file facts — page counts, colour detection, preflight — which unlock per-page pricing and catch bad artwork early. See Artwork uploads.
It reverts immediately to your store’s normal add-to-cart, at its normal price. Other products sharing that option set are unaffected, and the set itself stays in your library.
On Shopify stores that are not on the Plus plan, a configured job is expanded into a bundle-style line at checkout. It is cosmetic — the price, the options and the order data are all correct.
Yes. On Shopify, with Print.App installed on the same store, an assistant connected to the Print.App MCP server sets up option sets directly: it builds them from your price list, shows you what typical orders cost, and publishes once you agree. See Set up Print Options with AI.Everywhere, More → Export JSON… in the builder gives you the whole option set as text, and Import JSON… brings an edited version back, checked before anything changes. An AI assistant can write or edit that JSON from your price list, so it doesn’t have to click through the builder. See Option set JSON.
Yes. A Formula price rule works the price out from the quantity, the size and the page count, for prices that follow a curve, such as custom-size signs or a minimum price per item. See Pricing by formula.
Yes, with a Quantity per option field: a count for each size (M × 5, L × 3, 3XL × 2), priced as one order of 10 so quantity breaks apply to the total. See Quantity per option.
By default a configured job is one cart line: the copies are in the line’s title and options, and the line’s price is the whole job. To put the real copy count in the cart’s quantity column (for stock and shipping weight), switch the cart quantity to Real quantity. See Cart & orders.
Our Discord community — the fastest way to reach us and other print shops using the platform.