BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Print.App Product Options for WooCommerce icon
Actively maintained Tested up to 7.0.6 #20 in price calculator

Print.App Product Options for WooCommerce

Print Options renders a fast, accessible configurator on your product pages:

Active installs<10New
Downloads · 30d232▲ +19% vs prev. 30d
Rating—0 reviews
Health score59/100Fair
All-time downloads341Since Aug 2026
Support resolved—No recent threads
RequiresWP 6.2PHP 7.4+
Downloads · 7d90▲ +73.1% week over week
Our verdict

Use with caution

Print.App Product Options for W… works, but test it on a staging site before relying on it in 2026. Was last updated 6 days ago, and scores 59/100 on our health check.

  • Actively developed — last update 6 days ago
  • Small user base (<10 active installs)
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

91929Aug 14Sep 5Sep 28
Yesterday1
Daily average (1y)8
Peak day39Aug 14, 2026
Last 12 months348

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Print.App Product Options f… stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
price calculator >100 348 Best price calculator plugins →
printing >100 813 Best printing plugins →
Product options >100 10,000 Best Product options plugins →
web to print >100 669 Best web to print plugins →
woocommerce >100 10,000 Best woocommerce plugins →

About Print.App Product Options for WooCommer…

From the official readme · v0.4.5

Description

Print Options renders a fast, accessible configurator on your product pages:

  • Visual builder with print-ready templates (business cards, stickers with
    area pricing, t-shirt size × color matrices, posters, …) — right inside
    your WordPress admin, no JSON anywhere
  • Live price preview: per-unit, per-page, per-area, quantity breaks
    (flat or graduated), setup fees, minimum orders
  • Conditional options, multi-select finishes, and artwork upload
  • Prices are ALWAYS re-verified server-side before an item enters the cart —
    the browser price is never trusted.

Create your option sets on the Print Options page, then open any product and
pick a set from its Print Options tab — next to Attributes and Variations.
Editing a set later updates every product that uses it.

Requires WooCommerce.

External Services

This plugin connects to the Print.App options service to do its job. No
customer account is required and no personal data is sold or shared.

api.print.app (Print.App API)

  • Price verification — when a customer adds a configured product to the
    cart, the selected options and the product’s option set are sent
    server-to-server so the price can be recomputed independently of the
    browser. No customer names, emails or addresses are transmitted.
  • Artwork upload — when a customer uploads a file, the browser requests a
    one-time upload authorization. The file itself goes directly to storage
    and is automatically deleted after 30 days.
  • Option set management — when a shop manager saves or assigns option
    sets, the set definition is stored under an anonymous store identifier
    (a random ID generated at activation; your site URL host is recorded as
    metadata only).

options.print.app (Print.App CDN)

  • Published option sets are served from this domain to your product pages
    via your server (cached locally for 60 seconds). The visual builder itself
    is not loaded from here — it ships with the plugin and runs on your site.

These services are operated by Print.App ApS: https://print.app/
Privacy policy: https://print.app/company/privacy
Terms of service: https://print.app/company/terms

cdn.filecheck.io (Filecheck artwork preflight — optional)

Only used if you enter a Filecheck publishable key in the plugin settings.
Leave that field empty and this service is never contacted.

  • When it loads — with a key configured, the product page loads the
    Filecheck upload element from this domain for any option set that has an
    artwork-check step.
  • What is sent — the artwork file the customer chooses, and the check
    settings for that option set (such as the required size, bleed and page
    count). The check result — page count, artwork dimensions and any
    warnings — comes back to the page and is stored with the order line so
    you can see what was checked. No customer names, emails or addresses are
    transmitted.

This service is operated by Filecheck (Print.App ApS): https://filecheck.io/
Privacy policy: https://filecheck.io/company/privacy
Terms of service: https://filecheck.io/company/terms

Source Code

Two files in assets/ are compiled from TypeScript and Vue sources:

  • assets/print-configurator.js — the storefront configurator
  • assets/builder.js and assets/builder.css — the option-set builder used on
    the plugin’s own admin page

The full, human-readable source and the build tooling are available at:

https://github.com/PrintApp/print-options-wordpress

Run npm install, then npm run build in the core-ui package for the
configurator and in the admin package for the builder; the outputs are the
files bundled here unchanged.

Installation

  1. Upload and activate the plugin.
  2. Open Print Options → Option Sets in your admin sidebar and create an option
    set from a template.
  3. Edit a product, open its Print Options tab, and pick the set from the
    dropdown. Done — the product page now shows the configurator.

Frequently asked questions

Where do I build the options?

Print Options → Option Sets, inside your own admin. Start from a template and adjust the choices and prices to match what you sell.

Can several products share the same options?

Yes — assign the same set on each product’s Print Options tab. Saving the set once updates all of them.

Do I need an account or API keys?

No. The plugin creates its own anonymous identity when you activate it, and talks to the service on your server’s behalf.

What happens if the verification endpoint is down?

Adding to cart is refused with a friendly error. The plugin never falls back to a browser-computed price.

Is it really free?

Yes, with no product or option limits.

Can the configurator be translated?

Yes. Danish, German, French, Spanish, Italian, Dutch and Romanian ship with the plugin and follow the site language automatically. Every label the configurator renders itself (“Summary”, “Add to cart”, “Drop your file here…”, validation messages) goes through WordPress translation, so for any other language a language pack from translate.wordpress.org, Loco Translate or a .po file in wp-content/languages/plugins applies. Option names, choices and help text come from your option set and are written in whatever language you type them in. To change individual labels from code, use the…

Can I show a tax note next to the price?

The configurator shows the WooCommerce price display suffix (WooCommerce → Settings → Tax → Price display suffix) under the total. To use different wording, or to hide it, return your text from the papo_price_note filter.

Why does the product’s own price not match the option set?

It is not used. A product with an option set is priced entirely by the set’s base price and modifiers, re-verified on the server at add-to-cart, and the product’s regular price is hidden on the storefront. Leave the regular price at 0 (or any placeholder) and treat the option set as the single source of truth.

Changelog

0.4.5

  • New: the configurator ships translated into Danish, German, French,
    Spanish, Italian, Dutch and Romanian — the site language is picked up
    automatically. Community translations on translate.wordpress.org take
    precedence once available.
  • Fix: a design made in a connected designer (for example Print.App) is now
    labelled in the site language instead of “Your design”
  • Change: the design summary shows the page count only on products that are
    priced by page; per-unit products no longer show “1 page”

0.4.4

  • New: quantity fields can take turns. Add one quantity field per group of
    choices, each with a visibility rule (for example a paper that only comes
    in three of your set quantities), and the visible one is the quantity that
    is priced. Only one quantity field may be unconditional.
  • Builder: a quantity field can no longer be shown or hidden by the quantity
    itself (circular)

0.4.3

  • Fix: prices in the configurator ignored the site language — WordPress
    locales such as ro_RO were rejected by the browser’s number formatter and
    the summary fell back to “RON 10.00”
  • New: the summary uses your WooCommerce currency format (symbol, position,
    separators), so it prints “10,00 lei” exactly as the cart will
  • New: every configurator label is translatable through WordPress i18n, with
    a papo_widget_strings filter for per-site wording
  • New: the WooCommerce price display suffix (for example “incl. VAT”) shows
    under the total; papo_price_note sets custom wording
  • Theming: ::part() hooks for the unit-price line (summary-unit), the
    price note (summary-note), summary line labels/values and the choices
    recap rows

0.4.2

  • New: file upload fields can be set to “Designer only (no direct upload)” –
    only connected design tools (for example the Print.App designer) are
    offered, without a dropzone
  • Fix: the configurator sized its text from the page root, so themes that
    set the root font size to 62.5% rendered it at roughly 60% of the theme’s
    text size – it now follows the surrounding text
  • Fix: the widget’s numeric inputs no longer shrink on those themes
  • Builder: per-length price rules (roll and linear pricing) with length-based
    volume breaks

0.4.1

  • Fix: option sets with quantity tiers on individual choices (for example
    size-dependent price breaks) could not be saved — the values were being
    truncated before they reached the server and the save was refused

0.4.0

  • The visual builder now ships with the plugin and runs on its own admin page
    instead of being embedded from options.print.app
  • All classes, constants, options, transients, post meta and hooks carry a
    PAPO_/papo_ prefix; existing store identity and product assignments are
    migrated automatically on update
  • Configuration submitted with add-to-cart is sanitized value by value
  • Filecheck artwork preflight documented under External Services

Full changelog on WordPress.org →

Screenshots

The configurator on a product page: options, live pricing, and the verified total.
The configurator on a product page: options, live pricing, and the verified total.
The visual builder — outline, editor and a live preview of the storefront widget.
The visual builder — outline, editor and a live preview of the storefront widget.
Ready-made print templates: business cards, flyers, stickers, thesis binding and more.
Ready-made print templates: business cards, flyers, stickers, thesis binding and more.
Every price is recomputed and signed on the server before it can reach the cart.
Every price is recomputed and signed on the server before it can reach the cart.

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best Print.App Product Options for… alternatives

All price calculator plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 AForms — Form Builder for Price Calculator & Cost Estimation AForms — Form Builder for Price Calculator & Cost Estimation Form builder for Cost estimation and Custom order. by vividcolorsjp 3K+ ★★★★★★★★★★ 4.8 (8) 2 years ago 42
2 Flexible Quantity – Measurement Price Calculator for WooCommerce Flexible Quantity WooCommerce price calculator. Sell products by unit, dimension or volume. Calculate… by wpdesk 2K+ ★★★★★★★★★★ 4.3 (9) 3 weeks ago 84
3 Stylish Cost Calculator – Quote Generator, Lead Gen & Price Estimator Stylish Cost Calculator Cost calculator for WordPress: 🌟 Engage visitors and boost conversions with interactive… by Design 1K+ ★★★★★★★★★★ 4.8 (175) 6 days ago 86
4 Calculation for contact form 7 Calculation for contact form 7 Add live calculator fields to Contact Form 7 forms. Build cost, price, quote, and date… by silverplugins217 1K+ ★★★★★★★★★★ 4.5 (22) 1 month ago 76
5 ConvertCalculator: Build Cost, Price, Quotation, ROI Interactive Calculators ConvertCalculator: Build Cost, Price, Quotation, ROI Intera… Easily build calculators for your landing pages and web applications with Convert_'s… by jorisderuiter 800+ ★★★★★★★★★★ 5 (1) 1 year ago 37
6 Price Calculator Block – give customers instant price estimates Price Calculator Block Add a price calculator slider to WordPress. Set quantity-based pricing rules and discounts… by bPlugins 200+ ★★★★★★★★★★ 4.5 (2) 1 month ago 75
7 Cab Grid Cab Grid Easily add a taxi fare price calculator to your website via shortcode [cabGrid] or widget… by Nimbus Digital 100+ ★★★★★★★★★★ 4.4 (19) 1 week ago 78
8 Project Cost Calculator Project Cost Calculator Best Project Cost Calculator For WordPress Agencies ★★★★★ WordPress project cost calculator… by Ronik@UnlimitedWP 100+ ★★★★★★★★★★ 5 (2) 3 years ago 32
9 Simple Price Calculator Simple Price Calculator Simple Price Calculator is a WordPress plugin that can transform any html based form into a… by premiumbizthemes 40+ ★★★★★★★★★★ 3.4 (8) 9 years ago 30
10 MetriPrice – Price Calculator & Product Configurator for WooCommerce MetriPrice Price calculator & product configurator for WooCommerce — formulas, options and live… by MetriPrice 10+ ★★★★★★★★★★ No reviews 2 months ago 57

FAQ

Print.App Product Options for WooCo…: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Sep 29, 2026

Is Print.App Product Options for W… free?

Yes. Print.App Product Options for W… is free to download and use from the official WordPress.org plugin directory.

Is Print.App Product Options for W… safe to use in 2026?

Print.App Product Options for W… works, but test it on a staging site before relying on it in 2026. Was last updated 6 days ago, and scores 59/100 on our health check.

How many websites use Print.App Product Options for W…?

Print.App Product Options for W… is active on <10 WordPress websites and has been downloaded 341 times since it launched in August 2026. It was downloaded 232 times in the last 30 days.

Does Print.App Product Options for W… work with WordPress 7.1?

Print.App Product Options for W… is officially tested up to WordPress 7.0.6, while the latest release is 7.1.2. It may still work, but try it on a staging site first.

What PHP version does Print.App Product Options for W… need?

Print.App Product Options for W… requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was Print.App Product Options for W… last updated?

The latest version, 0.4.5, was released on September 23, 2026 (6 days ago).

Who makes Print.App Product Options for W…?

Print.App Product Options for W… is developed and maintained by Print.App ApS.

What are the best alternatives to Print.App Product Options for W…?

The most popular alternatives to Print.App Product Options for W… are AForms (3K+ installs), Flexible Quantity (2K+ installs) and Stylish Cost Calculator (1K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.