Printify Supplier Integration
If you are a Printify supplier, Order Desk can connect to your Printify account and automatically download the orders they have for you to fulfill.
Please note that this is not a print on demand integration for sending orders to Printify. This is an integration for Printify suppliers to receive orders from Printify. If you would like to submit print on demand orders to Printify, please refer to our Printify Print on Demand guide.
IN THIS GUIDE
Setup
In Order Desk, click on Manage Integrations under the Integrations menu in the left sidebar. Under the Shopping Carts tab, find and enable Printify.
Alternatively, search for Printify from the available integrations search.
Once enabled, take the Base URL and Header Authentication Key and give them to your Printify contact to be applied to your account, then click Continue to connect the integration.
Integration Settings
Once connected, you can set your integration preferences.
Import Orders To
Select the folder where newly imported orders from Printify should be placed. As long as the order is in the New folder, Printify will be able to update the order with changes.
For more information, see the Working with Folders guide.
If Canceled, Move To
Select the folder where orders should be moved if they are canceled at Printify.
Print SKU Whitelist
Enter the SKUs that you support, separated by comma. Any SKU that isn't in the whitelist will not be accepted into Order Desk. This is optional and used mainly during the testing process when setting up the integration.
Send Actual Inventory Levels to Printify
Select this setting if you want Order Desk to report the actual stock levels that your inventory in Order Desk has. If this setting is disabled, then all items will be reported as having a stock level of 1000 by default.
Inventory
Printify will check Order Desk for inventory levels. All items will be reported as having a quantity of 1000 unless the "Send Actual Inventory Levels to Printify" setting is enabled.
Custom Settings
Item Level Details
The following details can be added as item metadata to the products in your inventory.
status | discontinued or out-of-stock can be used to indicate when an item is not currently available. |
discontinued_since | The date the item was discontinued. Recommended if the status field is set to discontinued. |
restock_estimate | The estimated date the item will be restocked. Recommended if the status field is set to out-of-stock. |
Order Level Details
The following fields can be added as checkout data or order metadata to be passed through to Printify Supplier on an order by order basis:
Field Name | Field Description |
reject_cancel | Set with a value of 1 to reject cancelation requests from Printify. |
Pricing Requests
Printify will periodically ask for pricing. To set pricing for the three available values on each product, please enter it in metadata in US cents.
Field Name | Field Value |
blank_price | Price of a blank item being printed on |
processing_price | Price of processing charges |
printing_price | Price of printing for each product |
You can also set different printing costs for each pricing area or group of areas:
Field Name | Field Value |
printing_price_front | 500 |
printing_price_back | 400 |
printing_price_front,back | 700 |
If you are unfamiliar with item metadata, please first read the How to Work with Inventory Details guide.