Title: Pressria &#8211; Web to Print Product Designer for WooCommerce
Author: pressriacom
Published: <strong>August 18, 2026</strong>
Last modified: August 22, 2026

---

Search plugins

![](https://ps.w.org/pressria-for-woocommerce/assets/banner-772x250.png?rev=3652385)

![](https://ps.w.org/pressria-for-woocommerce/assets/icon.svg?rev=3652385)

# Pressria – Web to Print Product Designer for WooCommerce

 By [pressriacom](https://profiles.wordpress.org/pressriacom/)

[Download](https://downloads.wordpress.org/plugin/pressria-for-woocommerce.1.0.3.zip)

 * [Details](https://wordpress.org/plugins/pressria-for-woocommerce/#description)
 * [Reviews](https://wordpress.org/plugins/pressria-for-woocommerce/#reviews)
 *  [Installation](https://wordpress.org/plugins/pressria-for-woocommerce/#installation)
 * [Development](https://wordpress.org/plugins/pressria-for-woocommerce/#developers)

 [Support](https://wordpress.org/support/plugin/pressria-for-woocommerce/)

## Description

Pressria is a web-to-print product designer for WooCommerce. Your customers
 personalize
a product directly on your own product page, and you get a print-ready production
file for every order they place.

#### The work it removes

Selling personalized products usually turns into an email thread. The customer
 
sends a low-resolution logo, you rebuild it by hand, you send back a proof, they
ask for one more change, and the file still reaches the printer wrong. The customer
never really saw what they were buying.

Pressria moves that work onto the product page. What the customer sees on screen

is what gets produced, and the production file is generated the moment the order
is paid.

#### How it works

 1. Enable a product in the Pressria admin and define its printable area.
 2. An Edit Design button appears next to Add to Cart on that product’s page.
 3. The customer adds images and text, and previews the result on that product’s
     own
    mockup.
 4. The finished design follows the line item into the cart, through checkout and
     
    onto the order.
 5. When the order is paid, the production file is generated automatically, with
     cut
    lines applied for die-cut products.

#### Features

 * Product designer on your existing WooCommerce product pages. No separate
    storefront,
   no theme rebuild, no page builder required.
 * Print-ready output. A production PDF for every completed design, with cut
    lines
   for die-cut items such as stickers, acrylic goods and keyrings.
 * Printable area control. You define the print area per product, and the editor
   
   keeps the artwork inside it.
 * Per-product mockups. Each product previews on its own mockup rather than a
    generic
   template.
 * Variable product support. The editor opens with the variation the customer
    selected,
   and design templates are matched to the option they chose.
 * Designs visible everywhere. Thumbnails appear in the cart, at checkout, on
    order
   pages, in order emails and in the WordPress admin order screen.
 * Bulk product sync. Send your existing WooCommerce catalog to Pressria in one
   
   pass instead of enabling products one at a time.
 * Reliable order handoff. Failed transmissions retry in the background through
   
   Action Scheduler and are recorded as order notes.
 * No design software needed, for you or for your customers.

#### Which products can customers design?

Apparel, phone cases, footwear, keyrings, acrylic goods, and die-cut stickers
 and
sticker sheets.

The list is not fixed. Any WooCommerce product can be enabled once you define
 its
printable area and its mockup, so the same editor covers whatever your catalog sells.

#### Already have artwork in Adobe Illustrator?

Pressria’s free Illustrator plugin uploads .ai and .eps files as editable
 templates,
in bulk, generating thumbnails and design areas automatically. It is optional – 
you can set up every product from the plugin settings screen without any design 
software.

Illustrator plugin (free, on Adobe Exchange):
 https://exchange.adobe.com/apps/cc/
109438/pressria-plugin

#### Pricing

There is no monthly fee and no setup fee to start, and no per-seat charge.

The first 20 completed designs in each billing cycle are free. After that, each

completed design (production PDF) is charged as a percentage of that line item’s
sale amount, with a small per-item minimum and a per-item maximum. If nothing sells,
you pay nothing.

A completed design is counted once, when the production file is generated, not
 
per printed copy. One design ordered in a quantity of 1,000 is still one charge.

If an order is cancelled, or a line item is fully refunded, the percentage fee is

waived and only the per-item minimum applies, since the production file has already
been generated.

Your billing cycle is your own: it starts on the day you connect and repeats on

that date each month, not on the 1st. The free allowance resets at the start of 
each cycle.

Use of this plugin requires a Pressria account, which is created from the
 plugin
settings screen.

### External Services

This plugin relies on Pressria (https://www.pressria.com) to provide web-to-print

functionality and cannot work without this service. Requests from your site go to
the Pressria API at https://pod.pressria.com, and finished design images are served
to your visitors’ browsers from https://cdn.pressria.com.

What is sent, and when:

 * Plugin activation – site URL and a randomly generated install token.
 * Connecting your shop – shop name, shop administrator email address, shop logo
   
   URL, language, site URL and install token.
 * Product created, updated, deleted or synced – product ID, name, status, type,
   
   thumbnail URL, categories, permalink and site URL; for a variable product, the
   option names and values used by its variations. No prices, stock levels or customer
   data.
 * Product page viewed – product ID and site URL, to check whether the product is
   
   customizable.
 * Customer opens the design editor – site URL, a timestamp, a signature and the
   
   product ID. The editor is loaded from Pressria in a frame, or from your own editor
   domain if your account is configured with one, and stores the content the customer
   adds to the design.
 * Order reaches a paid status – order ID and number, order status, currency,
    order
   total, payment date, site URL, and for each line item the item ID, product ID,
   variation ID, product name, quantity, line total and the design references. Line
   amounts are the sale amounts paid in your shop, and are used to calculate the
   usage-based fee described under Pricing.
 * Order cancelled, refunded or restored – order ID and number, the new order
    status,
   the design codes in a refunded state, and site URL.
 * Design images – your visitors’ browsers load them directly from the image host
   
   above when a thumbnail is shown in the cart, at checkout, on order pages, in 
   order emails and in the WordPress admin order screen.

Customer personal data – name, email address, phone number and shipping address –

is never transmitted.

Terms of Service: https://goods.pressria.com/terms/
 Privacy Policy: https://goods.
pressria.com/privacy/

## Screenshots

[⌊Your WooCommerce product page gets an Edit Design button next to Add to Cart.⌉⌊
Your WooCommerce product page gets an Edit Design button next to Add to Cart.⌉[

Your WooCommerce product page gets an Edit Design button next to Add to Cart.

[⌊Apparel - the customer places a design and previews it on a product
mockup, front
and back.⌉⌊Apparel - the customer places a design and previews it on a product
mockup,
front and back.⌉[

Apparel – the customer places a design and previews it on a product mockup, front
and back.

[⌊Phone case - the same editor adapts to each product, with that product's
own mockup.⌉⌊
Phone case - the same editor adapts to each product, with that product's
own mockup
.⌉[

Phone case – the same editor adapts to each product, with that product’s own mockup.

[⌊Footwear - print guides keep the artwork inside the printable area of the
product.⌉⌊
Footwear - print guides keep the artwork inside the printable area of the
product
.⌉[

Footwear – print guides keep the artwork inside the printable area of the product.

[⌊Keyring - production options such as size, cutting margin, ring position
and hole
size, with a 3D preview.⌉⌊Keyring - production options such as size, cutting margin,
ring position
and hole size, with a 3D preview.⌉[

Keyring – production options such as size, cutting margin, ring position and hole
size, with a 3D preview.

[⌊Sticker sheet - die-cut layout with crop marks and a safe area.⌉⌊Sticker sheet-
die-cut layout with crop marks and a safe area.⌉[

Sticker sheet – die-cut layout with crop marks and a safe area.

[⌊The finished design travels with the line item into the cart, and can be
reopened
from there.⌉⌊The finished design travels with the line item into the cart, and can
be
reopened from there.⌉[

The finished design travels with the line item into the cart, and can be reopened
from there.

[⌊Plugin settings in the WordPress admin - connection status, product sync
and the
product manager.⌉⌊Plugin settings in the WordPress admin - connection status, product
sync
and the product manager.⌉[

Plugin settings in the WordPress admin – connection status, product sync and the
product manager.

[⌊Usage & Billing - free allowance, per-code charges and the estimated
amount on
your next invoice.⌉⌊Usage & Billing - free allowance, per-code charges and the estimated

amount on your next invoice.⌉[

Usage & Billing – free allowance, per-code charges and the estimated amount on your
next invoice.

## Installation

 1. Install and activate the plugin. WooCommerce must be active first.
 2. Open Pressria in the WordPress admin menu.
 3. Create or connect your Pressria account from the settings screen. Your shop is 
    registered with Pressria and the free plan is applied.
 4. Open the Product Manager, enable the products you want to make customizable, and
    define the print area for each one.
 5. Optionally use Sync All Products to send your existing WooCommerce products to 
    Pressria in one pass.

An Edit Design button then appears on the product page of every enabled product.
Your shop caches whether a product is editable, so a newly enabled product can take
a few minutes to show the button – Refresh Product Status on the settings screen
applies the change immediately.

Full documentation is available in the Pressria admin under User Manual, or at https://
pod.pressria.com/shop/document/shopStore/en/

## FAQ

### What is Pressria for WooCommerce?

It is a web-to-print product designer for WooCommerce. Customers personalize a
 
product on your product page, and Pressria returns a print-ready production file
for every order, with cut lines applied for die-cut products.

### Which products can customers design?

Apparel, phone cases, footwear, keyrings, acrylic goods, and die-cut stickers
 and
sticker sheets. Any WooCommerce product can be enabled once you define its printable
area and mockup, so the list is not limited to those categories.

### Do I need a separate storefront or page builder?

No. The design editor opens from your existing WooCommerce product pages. You do

not rebuild your theme, and no page builder is required.

### What does it cost?

Nothing to install, and nothing until you sell.

Every store gets 20 completed designs free in each billing cycle. Beyond that, a

completed design costs 5% of that line item’s sale amount, with a minimum of $0.30
and a maximum of $5.00 per design. Sticker products use a lower minimum of $0.15(
a product counts as a sticker when its product name says so). These amounts are 
defined in USD and converted at the exchange rate captured when the design is completed,
so orders in other currencies are charged the equivalent.

A completed design is counted once, when the production file is generated, not
 
per printed copy. One design ordered in a quantity of 1,000 is still one charge,
and the maximum above applies to it.

### Where do I see what I have been charged?

In the Pressria admin under Usage & Billing. It shows the current cycle’s
 completed
designs, how much of the free allowance is left, the estimated charge for the cycle,
and a per-cycle history with refunds and adjustments.

Your billing cycle starts on the day you connect and repeats on that date each
 
month, not on the 1st. The free allowance resets at the start of each cycle.

### Is a Pressria account required?

Yes. The plugin creates an account for you from the plugin settings screen and
 
cannot provide web-to-print functionality without connecting to Pressria.

### How do I set up the products customers can design?

You enable a product in the Pressria admin and define its printable area. From
 
then on, an Edit Design button appears on that product’s page in your store.

If your artwork already lives in Adobe Illustrator, Pressria’s free Illustrator

plugin uploads .ai and .eps files as editable templates, in bulk, generating thumbnails
and design areas automatically. It is not required – you can set up products from
the plugin settings screen without any design software.

Illustrator plugin (free, on Adobe Exchange):
 https://exchange.adobe.com/apps/cc/
109438/pressria-plugin

### Does the plugin send customer personal information?

No. Order data sent to Pressria contains the order identifiers, amounts and the

design references needed for production, but not the customer’s name, email address,
phone number or shipping address.

### Why does the plugin send order amounts to Pressria?

Pressria’s fee is usage-based: beyond the free allowance in each billing cycle,

each additional completed design is charged as a percentage of the customized line
item’s sale amount (what the customer actually paid, after discounts and excluding
tax), with a small per-item minimum and maximum. Sending the line amounts is what
makes this “pay only when you sell” model possible – there is no charge on your 
catalog, stock, or unsold designs. Current usage and the estimated charge for the
cycle are always visible in the Pressria admin under Usage & Billing.

### What happens if the connection fails when an order is paid?

The plugin retries in the background up to five times using Action Scheduler,
 which
is bundled with WooCommerce. Failures are recorded as order notes.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Pressria – Web to Print Product Designer for WooCommerce” is open source software.
The following people have contributed to this plugin.

Contributors

 *   [ pressriacom ](https://profiles.wordpress.org/pressriacom/)

[Translate “Pressria – Web to Print Product Designer for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/pressria-for-woocommerce)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/pressria-for-woocommerce/),
check out the [SVN repository](https://plugins.svn.wordpress.org/pressria-for-woocommerce/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/pressria-for-woocommerce/)
by [RSS](https://plugins.trac.wordpress.org/log/pressria-for-woocommerce/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.3

 * Scheduled background jobs are now cancelled when the plugin is deactivated.
    
   Previously they stayed in the WordPress cron table after deactivation.
 * Deleting the plugin now removes the settings, cached product states and
    product
   metadata it created. Order records are deliberately left untouched, so past orders
   keep showing which design they were produced from.
 * Requires WordPress 6.5 or later, which is the version that enforces the
    WooCommerce
   dependency declared by this plugin.

#### 1.0.2

 * Order cancellations and refunds are now reported to Pressria so that the
    usage-
   based fee is adjusted. Previously only paid orders were sent, and a refunded 
   order kept being charged the full percentage fee.
 * Partial refunds are supported. Refunding a line item’s full quantity waives
    
   the percentage fee for that design; refunding part of the quantity, or an amount
   without reducing the quantity, does not, because the design was still produced.
 * Deleting a refund in WooCommerce restores the fee for the affected designs.
 * Cancellation and refund reports that fail to reach Pressria now retry in the
   
   background (Action Scheduler, up to five attempts) and are recorded as order 
   notes. Previously a single failure was silent.
 * The order number is now sent with cancellation and refund reports, so shops
    
   using a custom order-numbering plugin are matched correctly.

#### 1.0.1

 * Product sync now includes the option names and values used by a variable
    product’s
   variations, so a design template can be matched to the option the customer selects.
 * On a variable product, the design editor now opens with the variation the
    customer
   selected on the product page, instead of always using the first one.
 * The Edit Design button stays disabled until a variation is selected, with a
    
   short hint explaining why.
 * The Edit Design button now follows the active theme’s button styles, so it no
   
   longer appears unstyled or full width on block themes.
 * Tested up to WordPress 7.0 and WooCommerce 10.9.

#### 1.0.0

 * Initial release.

## Meta

 *  Version **1.0.3**
 *  Last updated **6 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.5 or higher **
 *  Tested up to **7.0.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [print-on-demand](https://wordpress.org/plugins/tags/print-on-demand/)[product customizer](https://wordpress.org/plugins/tags/product-customizer/)
   [product designer](https://wordpress.org/plugins/tags/product-designer/)[web to print](https://wordpress.org/plugins/tags/web-to-print/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/pressria-for-woocommerce/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/pressria-for-woocommerce/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/pressria-for-woocommerce/reviews/)

## Contributors

 *   [ pressriacom ](https://profiles.wordpress.org/pressriacom/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/pressria-for-woocommerce/)