Printforia Integration


Integration Settings
Product Settings
Shipping Class Match
Custom Details for Printforia


Order Desk can import orders from your shopping cart(s), sync in your print details and then automatically send them to Printforia for fulfillment. When orders are shipped, the tracking details will be sent back to Order Desk and back to your shopping cart.

This guide explains how to set up and use the Printforia integration.


To connect to Printforia, click on the  Manage Integrations link under the Integrations menu in the left sidebar, and under the Print on Demand tab find and enable Printforia.

Once enabled, set the provided webhook URL in your Printforia account. This URL is how Printforia will be able to send shipment details back to Order Desk for your orders. Enter your Printforia Access Token and click to connect.

Please note that Order Desk isn’t able to help find or reset your credentials, as they can only be provided by Printforia.

Integration Settings

Once connected, you will have a few settings where you can set your preferences for this integration.

After Import, Move To

Select the folder you want orders to be moved into after they are sent to Printforia.

If you want to use a custom folder, create your own from Store Settings. Read the Working with Folders guide for more information.

After Approved, Move To

Select the folder where orders should be moved into after they are approved in Printforia.

After Shipment, Move To

Select the folder you want orders to be moved into when Printforia sends shipment details back into Order Desk.

Default Mail Class

Select the default mail class you want Printforia to use for your orders. The shipping method chosen here will be used for all orders where the method on the order does not match any of Printforia's shipping method names.

If you need to apply specific methods for certain orders, match your method names to Printforia's names in the Shipping Class Match section below.

Shipment Webhook URL

If you haven't yet given your shipment webhook URL to Printforia, from the setup section, you will need to set this webhook URL in your Printforia account for Order Desk to be able to receive shipment details.

Default Shipment Return Address

Set your default return address for Printforia to use on your order shipments.

If you need to customize the return address for certain orders, you can save different return addresses to your Store Settings and use a rule to set the return address on specific orders. If a return address is not added to the order, the default address set here in the Printforia settings will be used.

For information on adding additional return addresses and applying them to specific orders with a rule, read the Store Settings guide.

Product Settings

For more information on what these product settings within the Printforia integration do, please read the Print on Demand Product Settings guide.

Shipping Class Match

The shipping methods that you have set up in your shopping cart(s) may not match the methods that Printforia uses. To make sure your shipping preferences are sent through to Printforia with each order, match your methods to theirs in the shipping class match feature.

To learn in more detail about how to set up your shipping class matches, see the shipping class match guide.

Custom Details for Printforia

Getting your orders ready to send to Printforia will take some set up time. For a detailed walkthrough of how to use Order Desk with your print on demand orders, please read through our 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 Printforia.

Field Name Field Description
ship_by_date Set the ship by date in YYYY-MM-DD format. If not set, the default is +3 days.
IOSS Send the IOSS number that you want to be used on the order to Printforia. If not set, the default IOSS number from the Store Settings will be used instead.

If you are unfamiliar with checkout data, please read the How to Work with Checkout Data guide.

Preparing Your Items

The following fields can be set as variations or item metadata for each order item.

Field Name Field Description
print_sku The Printforia product code. This is not the same as your own product SKU.
print_url The link to your artwork file for the item. Up to 5 print_urls allowed for items with multiple prints, set as print_url_1 through print_url_5.
print_location Location on the item for the artwork. Use print_location_1 through print_location_5 to correspond with the print_urls. Default location is "Front" if nothing is set.

Still need help? Contact Us Contact Us