Printcart Canvas – Canvas Print Designer & Edge-Wrap Preview for WooCommerce
Download Printcart Canvas – Canvas Print Designer & Edge-Wrap Preview for WooCommerce 4.3.6Description
At a glance
Printcart Canvas – Canvas Print Designer & Edge-Wrap Preview for WooCommerce v4.3.6 is a free WordPress plugin with updated September 25, 2026, requires WordPress 6.5+ & PHP 7.4+. Download the latest GPL version below — free, with live demo included.
Printcart Canvas – Canvas Print Designer & Edge-Wrap Preview for WooCommerce
Printcart Canvas is a canvas print designer for WooCommerce that lets customers upload photos, choose a size, layout and edge style, and preview the gallery wrap before they buy. Every photo gets an automatic print-quality check, prices are calculated on the server, and paid orders reach production with every canvas detail attached.
Turn your WooCommerce store into an online canvas print shop.
- Live edge-wrap preview in 5 edge styles
- 34 photo layouts, from one photo to six on a single canvas
- Sizes grouped by shape, plus a custom size field
- Automatic print-quality (DPI) check before checkout
- Secure server-side pricing
- Print sheet calculated for every size and depth, with no template per size
- Artwork review queue with a quality verdict for every file
- Paid orders sent to Printcart automatically, with retry
- Guided product setup with one readiness verdict per product
What is Printcart Canvas?
Printcart Canvas is a WooCommerce plugin from Printcart built only for canvas and wall-art products. It adds a canvas designer to your product page, where customers upload photos, pick a size, layout and edge style, and see how the picture wraps around the frame. Unlike a general product designer, every part of it is built around canvas: frame depth, edge wrap, image resolution, print sheet and printer roll width.
Perfect for selling
- Gallery-wrapped canvas prints
- Photo canvas gifts: family, pets, weddings and travel
- Photo collage canvases with two to six photos
- Square, portrait, landscape and custom-size canvases
- Wall art and art reproductions for artists and galleries
Who is it for?
- Canvas print shops selling gallery-wrapped canvases online
- Photo labs and print studios adding canvas to an existing WooCommerce store
- Print-on-demand and wall-art brands that need accurate edge previews at scale
- Printshops using Printcart that want a dedicated canvas workflow
Key features for customers
- See the edge before buying. The canvas updates as the customer changes size or edge style, and Printcart renders an edge-wrap preview image of the finished piece.
- Five edge styles: Image Wrap (the photo continues around the sides), Mirror Wrap, Blurred Mirror, Blurred Wrap and Solid Colour.
- 34 photo layouts. One photo or up to six, from full-bleed to hero-and-grid arrangements.
- Easy photo placement. Fit, fill or reset each photo, zoom, and replace any photo in its cell.
- Honest quality feedback. Every photo is rated on a five-step quality scale against the chosen size, so customers know before ordering whether a phone photo is sharp enough.
Key features for store owners
- Your options, your products. Sizes, depths and edge styles come from your Printcart printing option, including sizes grouped by shape and a custom size field.
- DPI Profiles. Set the minimum quality per product type and decide what happens below it. By default customers are warned, never blocked.
- Prices you can trust. Printcart calculates the price on the server and holds it as a single-use, 30-minute reservation, re-priced when the item is added to the cart. A price sent by the browser is never trusted.
- No blank canvases. A canvas cannot be added to the cart with an empty face unless you allow it.
- Print sheets without templates. The print sheet is calculated from the face size and depth. An optional production profile adds back-wrap and staple allowances and checks every sheet against your printer’s roll width.
- Canvas templates. Save size, wrap, print sheet, defaults and pricing rules once and apply them to many products.
- Setup that tells you what to do next. Product Setup gives each product one readiness verdict and the next action to take.
- Artwork queue. Review every customer file with its quality verdict, then approve it or request a replacement.
- Production-ready orders. Each order line records size, depth, edge style, layout, preview and design file. Paid orders are sent to Printcart automatically, with a retry on the Orders screen, and sending can be turned off on the Connection screen.
- Support-friendly. Diagnostics checks the environment and connection and builds a support bundle with every credential removed. Store credentials never reach the browser.
How it works
Step 1: Set up your canvas products (admin)
- Install and activate the plugin, then connect your Printcart account under PC Canvas > Connection
- Link a WooCommerce product to its Printcart printing option
- Follow the readiness verdict in Product Setup until the product is ready to sell
- Choose your quality rules under DPI Profiles
Step 2: The customer designs a canvas
- The Printcart designer opens over your product page
- The customer uploads photos, picks a layout, a size and an edge style
- The preview and quality rating update as they go
- The customer adds the canvas to the cart and checks out
Step 3: The order goes to production
- Every canvas choice is saved on the WooCommerce order line
- The artwork appears in the Artwork queue with its quality verdict
- The paid order is sent to Printcart with its design file and print sheet
Good to know
- The preview is a rendered image of the finished canvas, not a rotatable 3D model.
- Multi-panel canvases (one picture split across several frames) are not available yet.
- A Printcart account is required. Preview renders use 1 Printcart token each and quality checks use 2 tokens per check, taken from the store’s Printcart wallet, never from the customer. See External services below.
Part of the Printcart family
- Selling T-shirts, mugs, business cards or stickers as well? Printcart Store is our web-to-print product designer for every other product type.
- Need a complete canvas or wall-art store built for you? See solution.printcart.com.
Need help?
- Ask on the support forum
- Email [email protected]
External services
This plugin connects your WooCommerce store to Printcart, a third-party
print-production service. It cannot work without it: the designer, preview,
print-quality check, pricing and order hand-off run on Printcart. Nothing is
sent to Printcart until you enter your Printcart credentials on PC Canvas >
Connection and link a product to Printcart.
The plugin never sends your customers’ names, email addresses, phone numbers,
billing addresses or shipping addresses to Printcart. Like any server-to-server
request, each call also carries your server’s IP address and the standard
WordPress user agent, which includes your site address and WordPress version.
1. Printcart API: https://api.printcart.com/v1
Called by your server, never by the browser. It is the only host that receives
your SID and Secret. The address can be changed with the “API base URL” field
on the Connection screen.
In wp-admin, when you act.
- Connection test: reads your store details and plan (
GET /stores/store-details,GET /account/wordpress-plan) and checks the Unauth Token (GET /products). - Product setup: looks up the Printcart product for a WooCommerce product by its WooCommerce product ID, reads products, sides, side geometry, 3D settings and production readiness, and reads your printing options (
/printing-options/resolve,/printing-options/{id}/wordpress). No customer data. - When you ask for it: creates a Printcart product from the WooCommerce product name (
POST /products), writes side sizes (PUT /sides/{id}) and saves the 3D profile (edge style and depth). - Test preview: uploads a test image and renders it, as below, at the same token cost.
- Support export: the same read-only checks plus
GET /integration/woocommerce/sync-health. The export is shown to you to copy; it is not sent anywhere.
In the background. When a product’s saved copy of its printing-option
fields is older than 15 minutes, WP-Cron reloads it
(GET /printing-options/{id}/wordpress) in its own request. No customer data.
When a customer asks for a preview (the designer asks automatically when the
customer changes an option the preview depends on):
POST /images: a PNG snapshot of the design (up to 10 MB) and its file name, so Printcart can host it.POST /3d/edge-preview: the Printcart product and side IDs, the hosted image address, the edge style and colour, the output size, and the customer’s size and depth.- Metered: 1 token per render Printcart performs, from the store owner’s wallet, billed to you. A render Printcart serves from its cache is free, but a repeat of the same design is not guaranteed to be served from cache. Refused on Printcart’s free plan. Any visitor who opens the designer on an enabled product can trigger renders.
When a customer’s image is checked for print quality (on upload, on a size
change and before add to cart):
POST /customizer/preflight/dpi: the Printcart product and side IDs, the canvas size in pixels and inches, and each placed image’s pixel dimensions (up to 100 images). No image and no image address are sent.- Metered: 2 tokens per request from the store owner’s wallet, billed to you. If the wallet is empty the customer keeps the local estimate and the designer stops asking for that session.
When a customer confirms a design and adds it to the cart:
POST /printing-options/{id}/calculate: the quantity, canvas size and unit, and the customer’s option choices, so Printcart can price the line.
Automatic order sync, on by default. When an order that contains a designed
canvas line is paid (WooCommerce status processing or completed), the order is
sent in the background with POST /integration/woocommerce/orders, never
during checkout. Bank-transfer and cheque orders wait until you mark them
paid. A failed send is retried twice.
- Order: order ID and number, status, currency, total, subtotal, shipping total, tax total and creation date.
- Each canvas line: line ID, WooCommerce product and variation IDs, product name, quantity, the design file and preview addresses, and the canvas details (Printcart product, side and profile IDs, size, geometry, edge style, colour, depth, layout and panel count).
- Not sent: customer name, email, phone, billing or shipping address, customer ID, payment details, order key and customer note.
- Turn it off: untick “Send paid orders to Printcart automatically” on PC Canvas > Connection. Retry sync on PC Canvas > Orders still sends a line by hand.
Terms of Service: https://solution.printcart.com/tos/licenses-and-terms
Privacy Policy: https://printcart.com/privacy-policy
2. Printcart designer: https://customizer.printcart.com
When a customer clicks “Design your canvas”, their browser loads the
Printcart designer in an iframe. Its address carries your shop address, your
store’s Unauth Token, the Printcart product and side IDs, the WooCommerce
product and variation IDs, and a short description of the canvas. From then
on the designer is Printcart’s application: it loads its own files from
Printcart, and the photos the customer uploads and the design they make go to
Printcart. The address can be changed with the PC3D_APP_URL constant.
The Unauth Token is readable by any visitor to an enabled product page, by
design. It cannot change your products’ canvas geometry, but it is not a
read-only key: Printcart accepts it for some write requests, such as saving
design templates. It can appear in browser history, server logs and Referer
headers. You can rotate it from your Printcart account.
Terms of Service: https://solution.printcart.com/tos/licenses-and-terms
Privacy Policy: https://printcart.com/privacy-policy
3. Printcart file hosting
Uploaded design images and rendered previews are stored by Printcart and
served from the address Printcart returns for them. The customer’s browser and
your wp-admin load those images from there.
Terms of Service: https://solution.printcart.com/tos/licenses-and-terms
Privacy Policy: https://printcart.com/privacy-policy
API reference: https://docs.printcart.com/rest-api-reference/
Frequently asked questions
What do I get when I download Printcart Canvas – Canvas Print Designer & Edge-Wrap Preview for WooCommerce?
Printcart Canvas – Canvas Print Designer & Edge-Wrap Preview for WooCommerce 4.3.6 is the latest version. It is a WordPress plugin you can download here free of charge under the GPL license, with the complete feature set included and no trial limitations.
Does Printcart Canvas – Canvas Print Designer & Edge-Wrap Preview for WooCommerce cost anything?
No. Printcart Canvas – Canvas Print Designer & Edge-Wrap Preview for WooCommerce 4.3.6 is 100% free — the full GPL version, not a trial or demo. There are no download limits, no accounts to create, and no upsells during the download.
How do I install Printcart Canvas – Canvas Print Designer & Edge-Wrap Preview for WooCommerce 4.3.6?
Download the ZIP file from this page, then in your WordPress dashboard go to Plugins → Add New → Upload Plugin, choose the file, click Install Now, then Activate. The plugin works immediately after activation — no license key or extra setup is required for the core features.
What are the requirements for Printcart Canvas – Canvas Print Designer & Edge-Wrap Preview for WooCommerce?
Printcart Canvas – Canvas Print Designer & Edge-Wrap Preview for WooCommerce 4.3.6 requires WordPress 6.5 or higher and PHP 7.4 or higher. Most modern WordPress hosts already meet these versions. Running older versions may cause features to break, so update WordPress and PHP first if your site is behind.
When was Printcart Canvas – Canvas Print Designer & Edge-Wrap Preview for WooCommerce last updated?
Version 4.3.6 was last updated on September 25, 2026. This page is refreshed automatically, so the download here always matches the newest version we have verified.
Is the Printcart Canvas – Canvas Print Designer & Edge-Wrap Preview for WooCommerce download safe?
The file is sourced directly from the official WordPress.org repository — the same file the developer published. It is served unmodified, so what you install here is byte-identical to the official release.
Technical details
| Version | 4.3.6 |
|---|---|
| Last updated | September 25, 2026 |
| Requires WordPress | 6.5 or higher |
| Requires PHP | 7.4 or higher |
| Author | David |
| Tags | canvas-print, print-on-demand, product-designer, web-to-print, woocommerce |
Download Printcart Canvas – Canvas Print Designer & Edge-Wrap Preview for WooCommerce
Download Printcart Canvas – Canvas Print Designer & Edge-Wrap Preview for WooCommerce WP PluginNote: if the download does not start, disable your ad blocker and try again.