Closet Canvas Integration


Integration Settings
Product Settings
Sending Orders to Closet Canvas


Order Desk can import orders from your shopping cart(s), sync in your print details and then automatically send them on to Closet Canvas for fulfillment. Because the orders are shipped overseas, they do not send shipment notifications back to Order Desk.

This guide explains how to set up and use the Closet Canvas integration and the features available.


To enable the integration, click on Manage Integrations in the left sidebar. Under the Print on Demand tab, find and enable the Closet Canvas integration.

Alternatively, search for Closet Canvas from the available integration search.

Enter your API Key and API Secret credentials and click to connect.

To find your Closet Canvas credentials, please contact your rep from Closet Canvas. Order Desk support is not able to help with finding or resetting your Closet Canvas credentials, as they are created and provided by Closet Canvas.

Integration Settings

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 Closet Canvas

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 as Closet Canvas sends shipment details back.

Default Shipping Account

Enter the shipping account you'd like Closet Canvas to use for your orders.

The shipping carrier is always MI. Contact Order Desk support if you need a custom shipping carrier or shipping priority details.

Default Return Address

Set your default return address for Closet Canvas 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 then use a rule to set the return address to specific orders. If a return address is not added to the order, the default address set here in the Closet Canvas 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 Closet Canvas integration are for, please refer to the Print on Demand Product Settings guide.

Sending Orders to Closet Canvas

Initially, getting your orders ready to send to Closet Canvas is going to take some time before everything is in place for it to happen automatically. For detailed instructions on how to use Order Desk with your print on demand orders, please take a few moments to read the print on demand fulfillment guide.

Item Details

The following fields can be set as variations or item metadata for each item in an order:

Field Name Field Description
print_sku ClosetCanvas product code for item. Should be 100101 for a t-shirt or 100102 for a tank top.
print_url Link to your artwork file. Add additional files, up to 5, by using print_url_1 through print_url_5.
print_type Default is DigitalPrint. Add additional types, up to 5, by using print_type_1 through print_type_5. Each additional type should match the same print_url number.
print_location Default is CF. Add additional locations, up to 5, by using print_location_1 through print_location_5. Each additional location should match the same print_url number.
size The size will be converted based on the this value, and the correct size will be added to the end of the print_sku.

Order Details

The following fields can be set as checkout data or order metadata to add or change the details that are sent to Closet Canvas about the order.

Field Name Field Description
ShippingAccount Set a different shipping account on a per order basis if different from the default setting.

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

Still need help? Contact Us Contact Us