IN THIS GUIDE
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.
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.
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.|
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.