Printify Print on Demand Integration
IN THIS GUIDE
Order Desk can import orders from your shopping cart(s), sync in your print details and then automatically send them on to Printify for fulfillment. When orders are shipped, the tracking details will be sent back to Order Desk automatically.
This guide explains how to set up and use the Printify integration for submitting print on demand orders. If you are a printer looking to receive orders from Printify, please refer to our Printify Supplier guide.
To connect to Printify, click on the Manage Integrations link under the Integrations menu in the left sidebar, and under the Print on Demand tab find and enable Printify.
Alternatively, search for Printify from the available integration search.
Click the button to connect to your Printify account.
Complete the setup process by clicking the Not connected link at the top of the screen then in the API section click Create.
Please note that Order Desk isn’t able to help find or reset your credentials, as they can only be provided by Printify.
Once connected, you'll have some shipment and integration settings to adjust per your preferences.
After Import, Move To
Select the folder you want orders to be moved into after they are successfully sent to Printify.
You can use one of the default folders already in your store or create your own. Read the Working with Folders guide for more information.
After Shipment, Move To
Select the folder you want orders to be moved into after Printify sends shipment details back to Order Desk.
If Import Fails, Move To
Select the folder orders should be moved to if the import fails.
Default Mail Class
Choose the default mail class you want Printify to use for your orders.
If you need to apply specific methods for certain orders, match your method names to the names Printify uses in the Shipping Class Match section below.
Select the Printify shop you would like to connect to. It's important that you connect to a shop as we cannot submit an order without a shop.
Automatically Produce Orders
When enabled, your orders will automatically go into production after they're submitted to Printify. Orders are submitted in draft mode by default.
For more information on what these product settings within the Printify integration are for, please refer to the Print on Demand Product Settings guide.
Sending Orders to Printify
Getting your orders ready to send to Printify can take some time to set up properly. For a detailed walkthrough of how to use Order Desk with your print on demand orders, please take a few moments to read through the Print on Demand Fulfillment guide.
Preparing Your Orders
The following fields can be set as checkout data or order metadata to specify what gets sent to Printify.
|Field Name||Field Description|
|send_shipping_notification||Set this to 1 or 0 to have Printify send a notification to the customer once the order has shipped. Default is 0.|
If you are unfamiliar with checkout data, please read the How to Work with Checkout Data guide.
Preparing Your Items
You can send your items for printing at Printify in one of two ways:
1. Pre-saved Items
If you've already uploaded your products to Printify, you can set your Product SKU at Printify and then set that SKU on your products in your cart. We will use the Product SKU we receive from the cart to order the product at Printify.
2. Print on Demand
If you would like to send your artwork for printing, please set the following fields:
|Field Name||Field Description|
|product_id||This is the Product ID for the item from the Available Items list. It's a long number. Required|
|print_sku||This is the Print SKU from the Available Items list. It's also known as the Variant ID. Required|
|print_url_1||The URL of your first artwork file. Required|
|print_url_2||The URL of your second artwork file.|
|print_location_1||Location of the print on the product. Default is front.|
|print_location_2|| Location of the print on the product. Default is front.
|print_provider_id||This is optional. If you do not enter this field and the blueprint_id field, we can look these up for you based on the Product ID and the Print SKU (Variant ID).|
|blueprint_id|| Not required as we can look this up for you.
||Set a value to increase or decrease the size of the print on the product. Default is 1.|
||Adjust the angle of the print on the product. Default is 0.|
||Location of the print on the X-axis of the product. Default is 0.5.|
||Location of the print on the Y-axis of the product. Default is 0.5.|