BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Prodaxis Print Quote icon
Actively maintained Tested up to 7.0.6 #6 in 3D printing

Prodaxis Print Quote

A 3D-model upload-and-quote tool that fetches a company's 3D-print options from the Prodaxis API gateway and returns an estimated price.

Active installs<10New
Downloads · 30d73▼ -80.2% vs prev. 30d
Rating—0 reviews
Health score55/100Fair
All-time downloads715Since Jul 2026
Support resolved—No recent threads
RequiresWP 5.8PHP 7.4+
Downloads · 7d17▼ -15% week over week
Our verdict

Use with caution

Prodaxis Print Quote works, but test it on a staging site before relying on it in 2026. Was last updated 1 month ago, and scores 55/100 on our health check.

  • 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

91827Jul 14Aug 21Sep 28
Yesterday6
Daily average (1y)9
Peak day37Jul 27, 2026
Last 12 months724

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

Rankings

Where Prodaxis Print Quote stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
3D printing #25 41 Best 3D printing plugins →
catalog >100 2,547 Best catalog plugins →
materials >100 1,004 Best materials plugins →
shortcode >100 10,000 Best shortcode plugins →

About Prodaxis Print Quote

From the official readme · v1.18.0

Description

This plugin authenticates against the Prodaxis API gateway with a per-company API key
and exposes the [prodaxis_print_quote] shortcode, which lets a visitor upload an
3D model (STL, OBJ, 3MF or AMF), choose a material, color and template, and get an estimated print
price, time and filament length.

Because the gateway derives the company from the API key, one WordPress site
quotes against exactly one company’s print options: whichever key you configure
under Settings -> Print Quote.

How it works

  1. Every request to the gateway is sent server-side with an X-API-Key header
    carrying the configured key. The gateway resolves the key to its company and
    scopes the response accordingly.
  2. It calls GET /print/options to read the company’s materials, colors and
    templates.
  3. The result is cached (configurable lifetime) and used to populate the quote
    tool’s material, color and template controls.

The API key never reaches the browser — all requests happen on the WordPress
server.

External service

This plugin is an interface to the Prodaxis API gateway, a third-party
service that holds your company’s 3D-print materials and performs the price
calculations. The plugin has no use without access to that service, and no data
is sent anywhere until you configure the gateway URL and an API key under
Settings -> Print Quote.

Once configured, when a visitor requests a quote the plugin sends the following
to the gateway URL you configured, server-side (never from the visitor’s
browser):

  • the uploaded 3D model,
  • the selected material, color and template,
  • your company API key, as the X-API-Key request header.

The gateway returns the estimated price, print time and filament length. The
uploaded model and selections are transmitted to your configured gateway solely
to produce the quote.

When a visitor places an order, the plugin additionally sends their order
details (name, optional company, email, phone, shipping address or pickup
locker code, the chosen delivery method and quantities) to the same gateway,
server-side, to create the order and start the payment.
Payment is collected by Stripe (https://stripe.com/): the visitor’s browser is
redirected to a Stripe-hosted checkout page operated on the merchant’s Stripe
account. No card data ever touches this plugin or your WordPress site. See
Stripe’s Privacy Policy: https://stripe.com/privacy

  • Service provider: Prodaxis — https://prodaxis.io/
  • Terms of Service: https://www.prodaxis.io/legal/terms
  • Privacy Policy: https://www.prodaxis.io/legal/privacy

InPost Geowidget (optional)

If you paste an InPost Geowidget token under Settings -> Print Quote, the quote
widget also offers a map-based Paczkomat (parcel locker) picker. In that case
the visitor’s browser loads InPost’s official Geowidget v5 assets from InPost’s
CDN:

  • https://geowidget.inpost.pl/inpost-geowidget.js
  • https://geowidget.inpost.pl/inpost-geowidget.css

These assets are loaded only when all of the following hold: the page contains
the [prodaxis_print_quote] shortcode, you have configured a Geowidget token,
and the shop offers a parcel-locker delivery method. The map itself initializes
only after the visitor clicks the “Choose a Paczkomat on the map” button; it
then talks to InPost’s services to display pickup points, sending your
Geowidget token (a browser-safe credential generated in the InPost Parcel
Manager, https://manager.paczkomaty.pl) with those requests. If no token is
configured, no InPost resource is ever requested and visitors type the locker
code manually.

  • Service provider: InPost — https://inpost.pl/
  • Privacy Policy: https://inpost.pl/polityka-prywatnosci

Shortcode

[prodaxis_print_quote]

Renders an interactive quote-and-order tool. On wide containers it shows a
split configurator (persistent 3D preview and live quote on the left, options
on the right); on narrow containers (mobile, sidebars) it collapses into a
guided card. A visitor:

  1. Uploads a 3D model (STL, OBJ, 3MF or AMF).
  2. Picks a material, then a color and quality template available for that
    material (the controls are built from the same /print/options catalog).
    The price is calculated automatically as soon as everything is selected,
    and recalculated whenever an option changes.
  3. Continues through a three-step flow (Configure -> Your details -> Payment)
    and either pays immediately via Stripe Checkout or places the order for
    payment by invoice, depending on the selected payment mode. When the shop
    offers delivery methods (courier, parcel locker or personal pickup), the
    visitor picks one on the details step; locker deliveries ask for the
    locker code instead of a shipping address (with an optional map-based
    Paczkomat picker when an InPost Geowidget token is configured), and the
    delivery charge (with any free-delivery threshold) is added to the order
    total.

The browser never talks to the gateway directly. The file and selections are
sent to WordPress (admin-ajax), which proxies them server-side using the same
cached service-account token:

  • POST /slicer/upload – uploads the model and returns its print reference.
  • POST /print/calculate/async – starts the calculation and returns immediately
    with a calculationId (status IN_PROGRESS); slicing runs in the background.
  • GET /calculation/{id} – polled until the status becomes COMPLETED (with
    the price, print time and filament length) or FAILED.

Because slicing is asynchronous, the widget shows a “calculating” state and
polls every couple of seconds, giving up after about three minutes.

Changing the material and recalculating reuses the already-uploaded file;
choosing a different file re-uploads. Requests are protected with a WordPress
nonce.

Optional attributes:

  • accent – hex accent color for the widget (default #0f4c81)
  • template_style – cards (default) or compact template selector
  • powered_by – brand shown in the footer line (default Prodaxis); set it empty to hide the line

Example: [prodaxis_print_quote accent="#0f9d6b" template_style="compact"]

Notes

  • The WordPress server must be able to reach the API gateway URL. localhost
    works only when WordPress runs on the same machine as the gateway; inside a
    Docker container use http://host.docker.internal:8086 instead, since
    localhost there points at the container, not the host.
  • The API key is stored in the WordPress options table and sent as the
    X-API-Key header. It is scoped to one company and limited to the print
    read/quote operations the widget needs; if it leaks, regenerate it in the
    company dashboard (which immediately invalidates the old one).
  • Upload size is bounded by two limits: PHP’s upload_max_filesize /
    post_max_size on the WordPress server (raise these for large models) and the
    gateway’s authoritative per-company limit, which is enforced server-side.

Third-party libraries

The print-quote widget’s 3D preview is powered by Three.js (r185 / 0.185.0),
bundled locally under assets/js/vendor/ so the widget needs no external
requests:

  • three.module.min.js, STLLoader.js, OBJLoader.js, 3MFLoader.js, AMFLoader.js,
    fflate.module.js, OrbitControls.js — Three.js r185, MIT
    license, Copyright Three.js Authors.
    Source: https://github.com/mrdoob/three.js/tree/r185

These are loaded as ES modules: the viewer script imports the bundled build and
its STL/OBJ/3MF/AMF loader and OrbitControls addons directly. The MIT license is
GPL-compatible. Apart from the optional InPost Geowidget described above (which
loads only when you configure its token), no other external scripts or services
are loaded in the browser.

Installation

  1. Copy the prodaxis-print-quote folder into wp-content/plugins/.
  2. Activate “Prodaxis Print Quote” in Plugins.
  3. Go to Settings -> Print Quote and set:
    • API Gateway base URL (e.g. http://host.docker.internal:8086 when WordPress
      runs in Docker; the gateway is on the host, not inside the container)
    • API key (generate it in your company dashboard under Settings -> API; it is
      shown in full only once, so copy it then)
    • Cache lifetime in seconds (default 300)
    • SSL verification (disable only for local self-signed certificates)
    • Language: Site default, English or Polish (Site default follows the
      WordPress site language)
  4. Add [prodaxis_print_quote] to any page or post.

Changelog

1.18.0

  • The widget now carries the Prodaxis type stack itself instead of inheriting
    the theme’s, so the same embed reads the same on every site; option labels
    are small caps, prices use tabular figures and buttons share one tracking.
  • The model is uploaded the moment it is picked, so the wait overlaps with
    choosing options instead of following it: the file row shows the phase, the
    option controls stay as placeholders until the gateway has the file, and the
    quote starts by itself once the last option is chosen.
  • This print’s price, its quantity and Add to order now sit under the choices
    they belong to; the rail beside them is only ever the whole order.
  • The widget flow is now four named steps – your model, your details, delivery,
    review – with a progress bar on every screen and a Back button that names
    where it goes.
  • Delivery moved out of the details form onto a step of its own: carriers show
    a logo, their price and any free-from threshold, and the Paczkomat code and
    map button sit directly under the carrier they belong to.
  • Wide embeds put the step you are on in one column and keep the 3D preview
    and the whole order in a rail beside it; the rail’s contents follow the step.
  • Nothing but the dropzone renders before a file exists, so the widget never
    looks broken in a sidebar.
  • The order is editable wherever it appears – wide rail and narrow drawer
    alike: every line carries a quantity stepper and a Remove button under the
    print it belongs to, plus “Add another model” in the drawer.
  • Address and phone are asked once, in “Your details”; the address block is
    skipped entirely for shops that only offer lockers or personal pickup.
  • Quality templates render as cards on wide containers and as a segmented
    control on narrow ones.
  • Slicing shows a placeholder price and a Cancel control on the file row
    instead of an empty card.
  • Changing a quantity no longer redraws the widget: the stepper and the totals
    that follow it update in place, so the control does not flicker under the
    cursor and the 3D preview is left alone.

1.17.0

  • Widget and settings screen restyled on the Prodaxis design system: brand
    tokens, 500-weight headings, 8/12/16px radii and the shared badge palette.
  • The order rail is always visible in the wide layout and is labelled apart
    from “This print”, so adding a second model never looks like it replaced the
    first; order lines gained a plain Remove control next to the quantity.
  • The review step states the payment mode (“Stripe – pay now” / “Invoice – pay
    later”) instead of implying it.
  • Returning from Stripe now shows the receipt (order reference, prints, amount
    paid) next to the confirmation banner, not just the banner.
  • Delivery options that cost nothing read “Free”; the locker code and map
    button sit under the carrier they belong to.
  • Settings -> Print Quote rebuilt: fields grouped into Connection and Widget,
    a live connection readout (materials, colors/templates, payment mode, cache
    age) that tells a rejected key apart from a company without a print method,
    plus Test connection and Clear cache now buttons and a copyable shortcode.

1.16.0

  • Uploads now accept OBJ, 3MF and AMF models in addition to STL. The widget
    validates and previews all four formats in 3D (Three.js OBJ/3MF/AMF loaders
    are bundled alongside STLLoader); print-service converts non-STL uploads to
    STL server-side before slicing, so quotes are unchanged.

1.15.0

  • Delivery method names are now rendered by the plugin instead of coming from
    the backend: the delivery-options endpoint no longer returns a label, and
    the widget maps each method type (InPost Paczkomat, InPost Kurier, DPD, DHL,
    GLS, Poczta Polska, Personal pickup) to a translatable display name — the
    bundled Polish translation shows “Odbiór osobisty” for personal pickup.
    Unknown method types fall back to the raw type identifier.

1.14.1

  • Delivery methods now show carrier logos: each delivery option row displays
    the carrier’s logo (InPost, DPD, DHL, GLS, Poczta Polska) next to its label,
    from SVGs bundled with the plugin. Personal pickup and unknown methods keep
    the plain row, and a logo that fails to load falls back to it too.

1.14.0

  • New optional “InPost Geowidget token” setting under Settings -> Print Quote:
    paste the browser-safe token generated in the InPost Parcel Manager
    (https://manager.paczkomaty.pl) to enable a map-based Paczkomat picker.
  • With a token configured, locker deliveries show a “Choose a Paczkomat on the
    map” button next to the locker-code field. It opens the official InPost
    Geowidget v5 in a modal (closable with Esc); picking a point fills the code
    automatically and shows the point’s address, while the field stays editable
    as before.
  • The Geowidget script and stylesheet are loaded from InPost’s CDN only on
    pages with the shortcode, only when a token is configured and the shop
    offers a parcel-locker delivery method — and the map initializes only when
    the visitor opens it. Without a token nothing changes and no InPost
    resources load (see the External service section).

Full changelog on WordPress.org →

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 Prodaxis Print Quote alternatives

All 3D printing plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 3DPrint Lite 3DPrint Lite A plugin for selling 3D printing services. by fuzzoid 600+ ★★★★★★★★★★ 4.8 (37) 2 weeks ago 76
2 STL Viewer STL Viewer With a simple shortcode you can enable and embed a WebGL viewer to show 3d stl files. by christian.loelkes 100+ ★★★★★★★★★★ 5 (5) 12 years ago 37
3 SeekMake – Instant 3D Printing Quote Plugin on your Website SeekMake – Instant 3D Printing Quote Plugin on your Website Instant 3D printing quotes on your website. Let customers upload STL files, get a price… by Seekmake 30+ ★★★★★★★★★★ No reviews 3 weeks ago 55
4 PrintPrice: STL & 3MF Price Calculator for WooCommerce PrintPrice: STL & 3MF Price Calculator for WooCommerce Let customers upload STL, OBJ, 3MF or STEP files, see an automatic 3D-print price, and add… by Sebastian Kumor 10+ ★★★★★★★★★★ 5 (1) 3 days ago 68
6 SliceQuote – Instant Quotes for 3D Printing SliceQuote – Instant Quotes for 3D Printing Instant quoting for 3D printing services: customers upload a 3D file and get a price right… by slicequote <10 ★★★★★★★★★★ No reviews 4 weeks ago 59
7 Printa Calculate Printa Calculate Connect 3D printing calculation to WooCommerce and manage the workflow through Printa… by Printa <10 ★★★★★★★★★★ No reviews 3 weeks ago 64
8 Birlo 3D Print Lite for WooCommerce Birlo 3D Print Lite for WooCommerce Sell configurable FDM 3D-printing jobs through WooCommerce with STL, OBJ and 3MF uploads… by birloestudio <10 ★★★★★★★★★★ No reviews 2 days ago 64
9 3D Printing Pro by Boostfab 3D Printing Pro by Boostfab Allow your users to get a quote for 3D printing and laser cutting jobs. by Boostfab <10 ★★★★★★★★★★ No reviews 3 years ago 21

FAQ

Prodaxis Print Quote: quick answers

Straight answers, pulled from live WordPress.org data.

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

Is Prodaxis Print Quote free?

Yes. Prodaxis Print Quote is free to download and use from the official WordPress.org plugin directory.

Is Prodaxis Print Quote safe to use in 2026?

Prodaxis Print Quote works, but test it on a staging site before relying on it in 2026. Was last updated 1 month ago, and scores 55/100 on our health check.

How many websites use Prodaxis Print Quote?

Prodaxis Print Quote is active on <10 WordPress websites and has been downloaded 715 times since it launched in July 2026. It was downloaded 73 times in the last 30 days.

Does Prodaxis Print Quote work with WordPress 7.1?

Prodaxis Print Quote 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 Prodaxis Print Quote need?

Prodaxis Print Quote requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was Prodaxis Print Quote last updated?

The latest version, 1.18.0, was released on August 21, 2026 (1 month ago).

Who makes Prodaxis Print Quote?

Prodaxis Print Quote is developed and maintained by prodaxis.

What are the best alternatives to Prodaxis Print Quote?

The most popular alternatives to Prodaxis Print Quote are 3DPrint Lite (600+ installs), STL Viewer (100+ installs) and SeekMake (30+ 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.