The Dream Junction Integration


Integration Settings
Product Settings
Sending Orders to The Dream Junction


Order Desk can import orders from your shopping cart(s), sync in your print details and then automatically send them on to The Dream Junction for fulfillment. When orders are shipped, the tracking details will be sent back to Order Desk and back to your shopping cart if your store is set up for it.

This guide explains how to set up and use the The Dream Junction integration.


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

Enter your API details, select Staging (for test stores) and Production (for live stores) then click to connect.

Once testing is done and you are ready to connect in the production environment, click Disconnect at the bottom of the page to remove your staging credentials.

Re-enable the integration following these same steps using your production credentials instead.

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 The Dream Junction.

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 The Dream Junction sends shipment details back to Order Desk.

If Canceled, Move To

Select the folder you want orders to be moved to if they are canceled at The Dream Junction.

Default Shipping Carrier

Choose the shipping carrier you want The Dream Junction to use for your orders.

Default Shipping Method

Choose the shipping method you want The Dream Junction to use for your orders.

Notification URL

Give this notification URL to your The Dream Junction contact and ask them to send shipment notifications to it. This is how they will connect back to Order Desk to send tracking details as they ship your orders.

This URL does not change between staging and production environments.

Setup Redirects

If you have The Dream Junction connected to more than one Order Desk store for the same account, instead of adding the notification URL for each connection to The Dream Junction, add any additional notification URLs from other connections to your primary account. Add one URL per line. 

When The Dream Junction ships your items, these redirects will help the shipments find their way back into the Order Desk store the orders came from.

Send Customer Email Address to Dream Junction

Select this setting if you want customer email addresses to be included with the order details that are sent to The Dream Junction.

Garments Will Be Provided

Select this setting if you will be providing the garments for The Dream Junction to use for printing.

Default Return Address

Set the default return address that The Dream Junction should use on your 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 The Dream Junction 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 The Dream Junction integration are for, please refer to the Print on Demand Product Settings guide.

Sending Orders to The Dream Junction

Initially, getting your orders ready to send to The Dream Junction 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.

Preparing Your Items

The following fields can be set as variations or item metadata for each item in an order. Replace _x with a number value if more than one artwork file will be sent for a single item (print_url_2, print_location_2, print_preview_2, etc.)

Field Name Field Description
print_sku The Dream Junction's internal SKU for the item.
custom_tag_code Use code given to you by The Dream Junction if using a custom tag.
print_location_ x Default is unspecified. Start with 'F' or 'B' (front or back) and continue the descriptor as needed (i.e. Front Center, Back Bottom).
print_url_ x The URL for your artwork file. Google Drive links will not work with The Dream Junction.
print_preview_ x The URL for the preview of your finished product. The "image" field will be used if nothing is entered.
print_underbase_ x TRUE or FALSE. Indicate whether a white underbase layer should be applied before the art. Default is FALSE.

Preparing Your Orders

The following details can be submitted for an order as either checkout data or order metadata.

Field Name Field Description
InsertImage The URL for a custom insert image.
ShippingProvider UPS, FedEx, or DHL. If not provided, the default setting will be used.
ShippingMethod If not provided, the default setting will be used.
GarmentsProvided TRUE or FALSE. If not provided, the default setting will be used.
OrderNotes Any notes that should be passed along with the order.
ProductionPriority Normal or Express. Defaults to Normal.

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

Still need help? Contact Us Contact Us