Pressria for WooCommerce

Pressria for WooCommerce

Details
View on WordPress

Let your customers personalize products in your own store, and get a
print-ready file back for every order.

Customers open a design editor from the product page, personalize the product,
and their finished design is shown in the cart, at checkout, and on the order.
The editor keeps the artwork inside each product’s printable area, and shows a
preview on that product’s own mockup. When an order is paid, the design
references are sent to Pressria and the production file is generated, with cut
lines applied for die-cut products such as stickers, acrylic goods and keyrings.

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. It cannot work without this service.

All requests from your site go to the Pressria API at https://pod.pressria.com.
Finished design images are served to your visitors’ browsers from
https://cdn.pressria.com. Data is transmitted in the following situations:

  1. On plugin activation — to register this installation.
    Sent: site URL, a randomly generated install token.

  2. When you connect your shop (from the plugin settings screen).
    Sent: shop name, shop administrator email address,
    shop logo URL, language, site URL, install token.

  3. When a product is created, updated, deleted, or synced.
    Sent: product ID, product name, product status,
    product type, product thumbnail URL, product categories, product permalink,
    site URL. For a variable product, the names of the options used for its
    variations and their available values are also sent (for example
    “Colour: White, Black”), so that the correct design template can be matched
    to the option the customer selects. No prices, stock levels or customer data
    are sent.

  4. When a product page is viewed — to check whether the product is customizable.
    Sent: product ID, site URL.

  5. When a customer opens the design editor on a product page.
    The editor is loaded from Pressria in a frame, and receives
    the site URL, a timestamp, a signature, and the product ID. Any content the
    customer adds to their design (for example uploaded images or text) is sent
    to and stored by Pressria in order to produce the item.

    If your Pressria account is configured with a custom editor domain, Pressria
    returns that domain when the plugin checks the product (item 4 above) and the
    editor is loaded from it instead. That domain is one you or Pressria set up
    for your own shop; no third party is involved, and the data sent is the same
    as described above.

  6. When an order reaches a paid status (processing or completed).
    Sent: order ID, order 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 (design code and design image key).

    Line item amounts are the sale amounts actually paid in your shop (after
    discounts, excluding tax). They are transmitted for two purposes: to display
    your orders in the Pressria order console, and to calculate Pressria’s
    usage-based fee, which is billed as a percentage of the customized line
    item’s sale amount beyond the monthly free allowance. Your usage and
    estimated charges are shown in the Pressria admin under Usage & Billing.

    Customer personal data (name, email address, phone number and shipping
    address) is NOT transmitted.

  7. When a previously transmitted order is cancelled or refunded.
    Sent: order ID, order number, new order status,
    site URL. This adjusts the usage-based fee for that order: the percentage
    sales fee is waived and only the per-item minimum applies. The same is sent
    when such an order is later restored to an active status, which reinstates
    the fee.

    When individual line items are refunded (a partial refund), the order status
    does not change, so the design codes of the fully refunded line items are
    sent instead: order ID, order number, the design codes currently in a
    refunded state, and site URL. The fee is waived per design code rather than
    for the whole order.
    Refunding part of a line item’s quantity, or refunding an amount without
    reducing the quantity, does not waive the fee — the design was still
    produced.

  8. Your visitors’ browsers request finished design images directly from the
    image host named above, when a design thumbnail is displayed in the cart, at
    checkout, on order pages, in order emails, and in the WordPress admin order
    screen.

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

Details

Plugin code:
pressria-for-woocommerce
Plugin version:
1.0.3
Outdated:
No
WP version:
6.5 or higher
PHP version:
7.4 or higher
Test up to WP version:
7.0.4
Total installations:
0
Last updated:
2026-08-20
Rating:
Times rated:
0
custom-goods
custom-products
print-on-demand
web-to-print
woocommerce