IN THIS GUIDE
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.
Gooten Products and Order Desk
Order Desk is not designed to pull your Gooten products in and send them to your shopping carts.
The way Order Desk works is to pull your orders in from your shopping carts, look at the products in the orders, add your artwork files and Gooten's product codes to those items and then send that info to Gooten so they can fulfill the order.
For this to work, you will need to add your inventory to Order Desk using one of these options and include the print details when you do.
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.
Once you've connected the Gooten integration, adjust the settings to your preferences.
When setting up your account, if you need to send test orders through to Gooten, choose Test mode. 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.
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.
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.
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.
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
There are two separate ways to send your product info to Gooten for them to fulfill your orders. The first option is how most print on demand integrations work with Order Desk and requires you to set up your products in Order Desk along with the print details.
The second option, which is a little easier, is to set up your products directly in Gooten and simply use the SKU used there with your products in Order Desk.
Please read below for information on your two options.
Adding Products to Order Desk
The first option is to set up each product in Order Desk and include the print details Gooten needs to know to be able to fulfill your orders. Print details are set as a print_url and a print_sku as either a variation or item metadata field. The print_url is a link to your artwork file, so Gooten can download and print the file. The print_sku is Gooten's product code for the item, so they know what product you want them to print on. Contact Gooten for their list of product codes to be used for this field.
This guide on Print on Demand Fulfillment explains in detail how to add your products to Order Desk and what print details to include.
Using Products in Gooten
If you have already set up your products directly in Gooten, then you can skip the first option setting up print details on your items in Order Desk and instead use the SKU you use in Gooten. When no print_sku is on an item in Order Desk, then the SKU will be used instead.
To make sure this is set up correctly, follow these steps:
- Set up your product in Gooten.
- Set up your product in your shopping cart using the same SKU.
- That's it! As long as the order comes in from the shopping cart with the right SKU, Order Desk will pass it to Gooten and link it up to the product in their system. If the SKUs aren't the same, you will either need to use the first option to add print details to your products in Order Desk or consider using code replace on your items.