Gooten Integration


Integration Setup
Basic Settings
Product Settings
Shipping Class Match
Send Product Details to Gooten


Order Desk can send your orders to Gooten. As Gooten fulfills your orders, the shipment info will automatically be added to your orders in Order Desk and, if your store is set up for it, sent back to the original shopping cart. 

Please note that Order Desk will not sync your Gooten products into your shopping cart(s). Instead, you will need to set up your Gooten products in Order Desk so they can be automatically sent to Gooten when orders are placed. For thorough instructions, please read the print on demand fulfillment guide.

This guide will explain how to set up the Gooten integration in Order Desk and will give an overview of the different settings and features of the integration.

If you are an artist new to Order Desk, don't forget to read through our Getting Started for Artists guide as you begin to learn your way around the app. This will answer many of the questions you may have about using Order Desk for your print on demand products.

Integration Setup

To enable Gooten on your Order Desk store, click on Manage Integrations and under the Print on Demand tab, find and enable Gooten:

You'll need the Recipe ID and Partner Billing Key from Gooten as well as the phone number you want to use if a customer doesn't enter their number when checking out.

To get the Recipe ID and Partner Billing Key, go into your Gooten control panel and click on Settings > Keys.

Copy and paste the Live Recipe ID and the Partner Billing Key to the Gooten setup page in Order Desk.

Scroll down to the Notification URL section to find out how to get your shipment notifications back from Gooten. These will not be passed back automatically until you follow these steps.

Basic Settings

Once you've connected the Gooten integration, you'll have some settings to adjust to your preferences.

Order Mode

When setting up your account, if you need to send test orders through to Gooten, choose Test more. If you are ready to go live and send real orders through, set this to Live mode.

Default Mail Class

Select your preferred default mail class. The shipping type you set here will be used for all of your orders where the shipping method on the order does not match one of Gooten's shipping method names exactly or that has not been mapped to one of Gootens shipping method names.

If you need to tell Gooten different shipping methods instead of them using this default setting, you will need to map your shipping method names to their shipping method names. Until your shipping methods are mapped, this default method will be used for all of your orders. For more information, please read the Shipping Class Match guide.

After Import, Move To

Select the folder you want orders to move to after they have been successfully submitted to Gooten.

After Shipment, Move To

Select the folder you want orders to move to after Gooten sends shipment details back.

If Canceled, Move To

Select the folder you want orders to move to if the order is canceled at Gooten.

Shipper Phone

Some shipment services require a phone number for anything they ship. To avoid any delays or problems with orders that may not have a number, Gooten also requires a phone number be sent with every order. Add the backup phone number you want to use on any orders where your customer has not provided theirs.

Gooten also requires that an email address be submitted for each order. If an email was not provided, our Order Desk store admin email will be used.

Notification URL

The Notification URL is how Gooten tells Order Desk about your order shipments. This URL must be set up in your Gooten account for Order Desk to automatically pull in tracking details on orders sent to Gooten.

To add this to Gooten, go into your Gooten account and click on Settings > Notifications. Scroll to the Webhooks section. Enable Webhooks and paste the URL there. You do not need to complete a test.

If you have more than one Gooten integration set up in Order Desk for the same Gooten account, you will need to setup notification URL redirects following the instructions in the next section.

Setup Redirects

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

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

Product Settings

For more information on what these product settings within the G ooten integration are for, please read the Print on Demand Product Settings guide.

Shipping Class Match

To match your shopping cart shipping method names to Gooten's shipping method names, you will need to use shipping class matches. This will allow you to tell Gooten what the shipping method name you have on your orders, set in your shopping cart, should be sent as.

If your shipping method name does not match their shipping method name exactly, your default mail class will be used instead.

For information on how to set up your shipping preferences, please read the Shipping Class Match guide.

Send Product Details To Gooten

Please read through the Print on Demand Fulfillment guide for details on how to set up your products to be sent to Gooten. You will need to create a print_url and print_sku variation or metadata field for each order item.

Still need help? Contact Us Contact Us