Sales Channel Integration | Printify API

Sales Channel Integration | Printify API

Printify can pass order directly in to OMS via their own API endpoint. 

All that is required is a company hierarchy set up and the products to be set up in CPP with the correct SKU or varinet SKU, that is to be passed.

The API uses multi external artwork (item type 7) so the print areas must be named the same as the name that the image comes in on.

When submitting the orders they can push the order to oms using the standard authorisation header and send the order to the API end point below:


They order are passed in there own order JSON format an example is below. 

{
  "id": "order-id",
  "sample": false,
  "reprint": false,
  "xqc": false,
  "address_to": {
    "address1": "1234 address1 line",
    "address2": "",
    "city": "EXAMPLE",
    "zip": "31345",
    "country": "US",
    "region": "NY",
    "first_name": "john",
    "last_name": "smith",
    "email": "john.smith@example.com",
    "phone": "3312312231"
  },
  "address_from": {
    "address1": "1234 address1 line",
    "address2": "",
    "city": "EXAMPLE",
    "zip": "31345",
    "country": "US",
    "region": "NY",
    "company": "T-Shirt Company #1",
    "email": "company@example.com",
    "phone": "6512312231"
  },
  "shipping": {
    "carrier": "UPS",
    "priority": "Express"
  },
  "items": [
    {
      "id": "gB0NV05e",
      "sku": "mta-red-3xl",
      "preview_files": {
        "front": "https://www.gettyimages.co.uk/gi-resources/images/500px/983794168.jpg",
"back": "https://miro.medium.com/max/1200/1*mk1-6aYaf_Bes1E3Imhc0A.jpeg"
      },
      "print_files": {
        "front": "https://www.gettyimages.co.uk/gi-resources/images/500px/983794168.jpg",
"back": "https://miro.medium.com/max/1200/1*mk1-6aYaf_Bes1E3Imhc0A.jpeg"
      },
      "quantity": 1
    },
    {
      "id": "yLA6m0oM",
      "sku": "mt-black-l",
      "preview_files": {
        "front": "https://www.gettyimages.co.uk/gi-resources/images/500px/983794168.jpg"
      },
      "print_files": {
        "front": "https://www.gettyimages.co.uk/gi-resources/images/500px/983794168.jpg"
      },
      "quantity": 1
    }
  ]
}


    • Related Articles

    • Sales Channel Integration | eBay

      Introduction This article has been created to show how to setup the sales channel integration Kornit X has built to connect to eBay.  What can be achieved with the eBay Sales Channel Integration The eBay Sales Channel Integration has been set to make ...
    • Sales Channel Dashboard

      What Is The Sales Channel Dashboard? The Sales Channel Dashboard is a feature we developed for our fulfillers to access to view their orders at a glance. This means that users who have many fulfillers working with them can take a look at the ...
    • Sales Channel Integration | Fruugo

      Introduction This article has been created to show how to setup the Retailer Integration that Kornit X has built to connect to Base JP.  Setup To setup the Fruugo Retailer integration, please head to your company and within the advanced settings head ...
    • Sales Channel Integration | Walmart Marketplace

      Introduction This article has been created to show how to setup the sales channel retailer integration Kornit X has built to connect to the Walmart Marketplace.  Setup To setup the Walmart Marketplace integration, please head to your retailer company ...
    • Sales Channel Integration | Peoplevox WMS

      Introduction This article has been created to show how to setup the Retailer Integration that Kornit X has built to connect to Peoplevox WMS.  Setup To setup the Peoplevox WMS integration, please head to your company and within the advanced settings ...