Custom Options & Artwork Uploads
Add priced options to the Print Price Engine calculator — dropdowns and radios with surcharges, per-character text pricing — plus drag-and-drop artwork upload.
Beyond size and quantity, recipes can carry custom options that customers choose in the calculator — each with its own pricing behaviour — and an artwork upload field so the print file arrives with the order.
Option styles#
Dropdowns & radio buttons#
Choice options with a flat surcharge per choice:
- "Corner style" — Straight (+$0) / Rounded (+$6)
- "Finish" — Matte (+$0) / High gloss (+$4.50)
Surcharges are per order, spread across the quantity, and never reduced by volume discounts — an add-on's price is an add-on's price.
Text inputs#
Text options can be priced per character — engraving lines, personalised names, printed serials:
- Set a cost per character and min/max length bounds
- The calculator reprices as the customer types
- Per-character charges join the variable cost, so they do participate in volume discounts
Required options#
Mark an option required and the calculator blocks add-to-cart until it's answered — no more chasing customers for missing choices.
Everything lands on the order#
Each chosen option is written to the order's line item properties in plain language ("Corner style: Rounded"), alongside the dimensions — your production team reads the order and knows exactly what to make.
Artwork upload#
Enable uploads on a recipe and the calculator shows a drag-and-drop file field (the label — default "Upload Artwork" — is customisable):
- The file is stored securely and a link is attached to the cart line and the order
- Your team downloads the exact artwork from the order — no email attachments to match up to jobs
- Combined with a required option or two, an order arrives genuinely production-ready
For repeat business: past custom orders show a Reorder button in the customer's account. They can adjust the quantity and re-upload artwork, and the whole configuration carries over — see How the Price Reaches Checkout.
Related guides#
- Recipes — where options are defined
- The Storefront Calculator — how options render
Was this helpful? If something isn't working, contact support.