Supplier Integrations: DTG2GO

Supplier Integrations: DTG2GO

Introduction
This integration allows the Kornit X platform to send order data out to DTG2GO for fulfillers using that system to produce and dispatch items.

Integration Setup
When setting this up  you will need to set your "Username", "Password" and "API Key". These details will be provided to you from DTG2GO before you setup the integration with us.

You can set up additional options within the main integration menu such as setting a Data Strategy (for the options of Standard, Standard Disney and Locate Disney) and an optin to update stock via either the SKU or EAN Numbers associated to the products. 

There are also additional tickbox options to setting the integration into a testing enviroment and updating stock.

Status and Timings
Orders for companies with DTG2GO enabled that are on the status of "received" will be sent to DTG2GO every hour. Below is an example of the data we send to DTG2GO 
{
"work_orders" : [
{
"product_name" : "<PRODUCT NAME FOR ITEM 1>",
"merchant_sku" : "<ITEM 1 SKU",
"to_name" : "<CUSTOMER NAME ON ORDER>",
"to_address" : "<SHIPPING ADDRESS 1 AND SHIPPING ADDRESS 2 ON ORDER>",
"to_city" : "<SHIPPING ADDRESS 4 ON ORDER>",
"to_state" : "<SHIPPING ADDRESS 5 ON ORDER>",
"to_zip" : "<SHIPPING POSTCODE ON ORDER>",
"to_country" : "<SHIPPING COUNTRY CODE ON ORDER>",
"front_image" : {
  "url" : "<FRONT ARTWORK IMAGE URL. AUTOMATICALLY GENERATED WHEN A 'FRONT' PRINT AREA IS SPECIFIED FOR THE PRINT JOB>"
},
"back_image" : {
  "url" : "<BACK ARTWORK IMAGE URL. AUTOMATICALLY GENERATED WHEN A 'BACK' PRINT AREA IS SPECIFIED FOR THE PRINT JOB>"
},
"designs" : [
{
  "position" : "Front",
  "physical_height" : "<PRINT HEIGHT>",
  "physical_width"  : "<PRINT WIDTH>",
  "media" : {
    "url":"<FRONT ARTWORK IMAGE URL AS ABOVE>"
  }
}
],
"variations" : [
{
  "color" : "<ITEM COLOUR - PLEASE SEE SET UP INSTRUCTIONS FOR HOW THIS SHOULD BE SET>",
  "manufacturer_product" : "<ITEM MAPPED SKU. THIS SHOULD BE A DTG2GO SPECIFIC CODE AS DESCRIBED IN THE 'SET UP INSTRUCTIONS' SECTION OF THIS DOCUMENT>",
  "quantities" : [
    {
      "size" : "ITEM SIZE",
      "quantity" : "<ITEM QUANTITY>"
    },
  ]
}
],
"requested_shipping_method" : "<SHIPPING METHOD - PLEASE SEE SET UP INSTRUCTIONS ABOVE>",
"merchant_shipment_id" : "<EXTERNAL REF ON ORDER>"
},
{

"product_name" : "<PRODUCT NAME FOR ITEM 2>",
"merchant_sku" : "<ITEM 2 SKU",
"to_name" : "<CUSTOMER NAME ON ORDER>",
"to_address" : "<SHIPPING ADDRESS 1 AND SHIPPING ADDRESS 2 ON ORDER>",
"to_city" : "<SHIPPING ADDRESS 4 ON ORDER>",
"to_state" : "<SHIPPING ADDRESS 5 ON ORDER>",
"to_zip" : "<SHIPPING POSTCODE ON ORDER>",
"to_country" : "<SHIPPING COUNTRY CODE ON ORDER>",
"front_image" : {
  "url" : "<FRONT ARTWORK IMAGE URL. AUTOMATICALLY GENERATED WHEN A 'FRONT' PRINT AREA IS SPECIFIED FOR THE PRINT JOB>"
},
"back_image" : {
  "url" : "<BACK ARTWORK IMAGE URL. AUTOMATICALLY GENERATED WHEN A 'BACK' PRINT AREA IS SPECIFIED FOR THE PRINT JOB>"
},
"designs" : [
{
  "position" : "Front",
  "physical_height" : "<PRINT HEIGHT>",
  "physical_width"  : "<PRINT WIDTH>",
  "media" : {
    "url":"<FRONT ARTWORK IMAGE URL AS ABOVE>"
  }
}
],
"variations" : [
{
  "color" : "<ITEM COLOUR - PLEASE SEE SET UP INSTRUCTIONS FOR HOW THIS SHOULD BE SET>",
  "manufacturer_product" : "<ITEM MAPPED SKU. THIS SHOULD BE A DTG2GO SPECIFIC CODE AS DESCRIBED IN THE 'SET UP INSTRUCTIONS' SECTION OF THIS DOCUMENT>",
  "quantities" : [
    {
      "size" : "ITEM SIZE",
      "quantity" : "<ITEM QUANTITY>"
    },
  ]
}
],
"requested_shipping_method" : "<SHIPPING METHOD - PLEASE SEE SET UP INSTRUCTIONS ABOVE>",
"merchant_shipment_id" : "<EXTERNAL REF ON ORDER>
}]}

Still Need Help?
You can access our extensive knowledge base or raise a ticket with our technical support teams using the buttons below



    • Related Articles

    • Supplier Integrations: Anatwine

      Introduction This integration allows the Kornit X platform to send order data out to Anatwine for fulfillers using that system to produce and dispatch items. Integration Setup To setup the Anatwine integration, please head to your company and within ...
    • Supplier Integrations | Access Supply Chain

      Introduction This integration allows the Kornit X platform to send order data out to Access Supply Chain for fulfillers using that system to produce and dispatch items. Integration Setup When setting this up users will need to set their MSSQL ...
    • Supplier Integrations: Generic API

      Introduction The Order Push API allows a supplier to configure a per dropship URL that will receive order details for any new orders created by retailers. Order details are sent to the URL via a simple JSON POST request. Additionally, a ...
    • Supplier Integrations: Fedex

      Introduction This integration allows the Kornit X platform to send order data out to Fedex for fulfillers using that system to produce and dispatch items. This is completely unrelated to our Fedex shipping integration, the difference being this ...
    • Supplier Integrations: Canva PSP

      Introduction This integration allows the Kornit X platform to send order data out to Canva PSP for fulfillers using that system to produce and dispatch items. Integration Setup When setting this up  you will need to add your "Basic Auth Username", ...