SEPTEMBER SALE - 25% OFF - FREE DELIVERY
On-demand canvas printing

Canvas fulfillment for artists and online stores.

Turn your artwork into on-demand canvas prints without holding inventory. Connect Shopify or WooCommerce for automatic fulfillment, or place dropshipping orders manually. We print and ship directly to your buyer without a Canvas Prints retail receipt, and your logo or QR code can brand the back of each print.

Free standard deliveryCanada and U.S.Your logo or QR on the printTracking returns to your store
Best fulfillment margins

Combine dropshipping with membership.

Membership replaces the seasonal sale and gives you 30%, 40%, or up to 50% off eligible Canvas Prints, Paper Prints, and Framed Prints for 12 months—helping you keep more of every sale.

Compare membership savings
Available now

Connect Shopify or WooCommerce.

Both integrations support Product Studio, draft or live publishing, automatic paid-order intake, fulfillment billing, and tracking synchronization.

No integration · occasional orders

Place an order manually

Manual dropshipping requires a Canvas Prints account with manual dropshipping enabled. Your billing details stay yours, while your customer's address is used for delivery.

What is possible

Build products here, sell them on your store.

Product Studio

Upload artwork, create ratio-specific crops, select sizes, wraps and a 1.5-inch canvas depth.

AI room mockups

Create storefront scenes using the actual customer crop and choose the main product image.

Your retail pricing

Apply one markup in bulk or price individual sizes independently.

Draft or live publishing

Review hidden drafts first or publish directly to a connected WooCommerce or Shopify store.

Automatic fulfillment

We validate the paid order and artwork before charging your saved billing method.

Production and tracking

The order reaches our normal production admin. Shipment tracking returns to the store where the sale occurred.

Before you begin

What you need

Choose your business base

Canada creates one Canadian account with CAD pricing. United States creates one U.S. account with USD pricing. Choose where your business is based—not where buyers live.

Your online store

Use an HTTPS WordPress + WooCommerce store, or install the Shopify app directly from a Shopify-owned surface. The store may sell to buyers in both Canada and the U.S.

One home market

Your chosen home market controls the catalog, seasonal sale, membership discount, currency, and Canvas fulfillment charges for every connected-store order.

Manual Dropshipping

Place buyer orders without a store integration.

  1. Create or sign inOpen My Account → Dropshipping and enable Manual Dropshipping under Billing and fulfillment.
  2. Start the orderChoose Upload image for manual order, or use Order now beside a saved Product Studio product.
  3. Enter both contactsKeep your own details for billing and enter your buyer's name, email and address for delivery.
  4. Pay and fulfillComplete checkout normally. We print and ship without a Canvas Prints retail receipt in the package.

Emails and tracking

  • The purchase receipt goes to your billing email.
  • Tracking also goes to your billing email, not the buyer's delivery email.
  • You decide how and when to update your buyer.

White-label option

  • Canvas prints normally carry the Canvas Prints Ltd. hanging-instructions QR.
  • In Dropshipping Settings, replace it with your logo or generate your own QR from a URL.
  • The selected branding is clearly marked on the production order.
Saved products: manual dropshippers can still use Product Studio. Once a product is saved, choose Order now to send its artwork into the order app without re-uploading it.
Installation guides

Choose your store platform.

Each store connection belongs to the Canvas Prints domain where you create it. Connect a Canadian store through Calgary, Edmonton, Vancouver, or Toronto; connect a U.S. store through Canvas Prints USA.

Shopify · available now

Connect Shopify

  1. Start inside ShopifyOpen the Shopify App Store from Shopify Admin and install Canvas Prints Ltd. Fulfilment. You never need to type or copy a shop domain.
  2. Approve the appShopify immediately shows the requested product, order and fulfillment permissions. Choose Install.
  3. Choose your business baseAfter OAuth completes, select Canada for CAD fulfillment pricing or United States for USD fulfillment pricing.
  4. Create or sign in to one accountCanadian merchants continue on Canvas Prints Calgary; U.S. merchants continue on Canvas Prints USA.
  5. Confirm connectionShopify must appear under Connected stores before publishing.
To disconnect: use Disconnect beside the Shopify store in your Canvas dashboard. Products and order history remain in Shopify, but new orders stop entering Canvas fulfillment.
WooCommerce · available now

Install and connect Canvas Fulfillment

  1. Install the ZIPDownload the plugin, then in WordPress go to Plugins → Add New Plugin → Upload Plugin. Do not unzip it.
  2. Choose where your business is basedIn WooCommerce → Canvas Fulfillment choose Canada for a Canadian/CAD account or United States for a U.S./USD account. Do not choose based on the countries your store ships to.
  3. Create the matching store keyFollow the plugin link to create or sign in to the one matching Canvas account. In My Account → Dropshipping, enter the store name and full HTTPS address, then copy the one-time API key.
  4. Save in WordPressPaste the key and choose Save connection. The plugin fixes the correct Canvas API automatically from the selected home market.
  5. Verify in CanvasThe store must appear under Connected stores in that same Canadian or U.S. account.
A store serving both countries: keep the single home market where the merchant business is based. Buyer destination affects delivery only; it never switches the Canvas catalog or billing currency.
To disconnect: use Disconnect in Canvas to revoke the key. Deactivate or remove the WordPress plugin only if you no longer want Canvas Fulfillment available in that store.
Step 3

Create and publish products

Inside Product Studio

  1. Upload artwork or choose Private Storage.
  2. Create a crop for every ratio you want to sell.
  3. Generate or upload mockups and select the main image.
  4. Choose sizes, wraps, prices, destination store and project folder.
  5. Save, publish as a hidden draft, or publish live.

Inside your connected store

  • Multiple sizes or wraps become buyer-selectable variants.
  • A single choice is described without an unnecessary dropdown.
  • Your chosen main mockup becomes the featured image.
  • Editing and syncing updates that destination's existing product.
  • The same master product can be published independently to WooCommerce and Shopify.

Private-label the back of every print

Our canvas prints normally include a small QR label linking to Canvas Prints hanging instructions. To replace it with your own logo or QR code, first create or sign in to your Canvas Prints account, then open My Account → Dropshipping → Billing and fulfillment. Your QR code can lead buyers to your branded hanging guide, support page, portfolio, or store.

Recommended: publish a hidden draft first, review it in your store theme, then publish it live.
Step 4

Paid order, production and shipping

  1. Your buyer pays youYour connected store collects the retail price, tax, and shipping in the storefront currency you configured.
  2. Canvas validatesWe check the mapped product variant, artwork, buyer address, and the fulfillment price from your fixed business home market.
  3. You are chargedA Canadian account is charged in CAD using the Canadian catalog and seasonal or membership pricing. A U.S. account is charged in USD using the U.S. catalog and seasonal or membership pricing.
  4. We fulfillThe order enters Canvas Admin. Tracking returns to the connected store where the sale occurred.
Store serving both Canada and the U.S.: buyer destination does not change the merchant's Canvas price list. Standard delivery is free in both countries; expedited is 11 and express is 29 in the account home currency where available. Service and timing depend on the destination province or state.
Common questions

Good to know

Will customers see a Canvas Prints receipt?

No retail receipt is included in the package. The buyer relationship remains with your store.

Can I connect multiple WooCommerce stores?

Yes. Create a separate connection and API key for every exact HTTPS store address.

What happens when a payment or file fails?

The fulfillment record stays on hold and does not enter production until the issue is corrected.

Can I still place orders manually?

Yes. Use the regular Canvas order app, enter your customer’s delivery address and retain your own billing details.

Ready to connect your store?

Connect WooCommerce or Shopify, save your fulfillment billing method, and build your first product.

Open Dropshipping setup
Chat with Canvas Prints
Checking owner availability...
Uploading image
Please wait while we attach it to your chat.
This chat is finished.
You can start a fresh conversation right away. If you already typed a new message, press Start new and we will continue there.
AI can answer, create a ticket, or request a live handoff.
Google Rating
4.9 ★★★★★
773 combined Google reviews