Company Settings: Order API (v2.2)

Company Settings: Order API (v2.2)

Company Settings: Order API V2.2
Kornit X has some advanced settings that can be enabled for those using the Order API V2.2 and these options have been built to improve efficiency and users of the Order API v2.2. 
Please note, this option will only be applicable for users of the Kornit X API V2.2, please check which option being used before making changes here. 

How does it work?
There are multiple options which can be enabled, these have been specified below:
  1. Acquire Print Job From Primary  - When this slider is enabled the system will expect Print Jobs from the primary company set against the dropship company configured. 
  2. Copy Print Job Attributes to Item Attributes - With this slider enabled, the system will copy any Print Job attributes set against the product and populate this within the item attributes associated to the order line items. 
  3. Data Preprocessor
  4. Data Preprocessor Stack Factory
  5. Populate mapped SKU from CPP supplier SKU - With this slider enabled, the system will set a mapped SKU agaisnt the orders but taking this from the populated product supplier SKU. 
  6. Rate Limit (Per Hour) -  If the amount of API requests per hour exceeds what’s set here, further requests will be rejected and an appropriate error message will be returned by the API. 
  7. Suppressed Error Codes - When the API rejects an order, an error code is returned.  You can force the API to ignore the error and accept the order by setting the error code here. For example, when the API returns the error ‘required_dispatch_date' cannot be in the past.’, it also returns the error code 8014.  Adding 8014 to the Suppressed Error Codes field on the sales channel company will result in that error being ignored on the next API request with the same order data. 
  8. Whitelisted IPs (Optional) -  By default, orders can be sent through the API from any IP address.  This can be restricted to one or more IP’s if this field is populated. 
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

    • Company Settings: Order API V2.1

      Company Settings: Order API V2.1 Kornit X has some advanced settings that can be enabled for those using the Order API V2.1 and these options have been built to improve efficiency and users of the API.  Please note, this option will only be ...
    • Company Settings: API Key

      What is an API Key? Every company in the Kornit X platform has an API key which can be used by developers with our API connections to perform tasks such as sending in orders from another system. API keys and Company Ref ID's in combination form our ...
    • Company Settings: Order Archival

      Settings: Order Archival? These settings control the time period before Kornit X will automatically place order into the status "Archeived" and delete all personally identifiable information (PII). This is a simple Time Period dropdown with 2 options ...
    • Company Settings: Order Management

      Settings: Order Management There is only one option that can be enabled for the Order Management settings and this is defined below. Encryption at Rest - Enabling this setting means that orders raised for this company will be encrypted at rest on our ...
    • Company Settings: HP Box

      Company Settings: HP Box Company settings can be linked directly to a HP Box printer to send orders directly. Users simply need need to enter their HP Box API Key, HP Box Folder ID and HP Box Secret which are details that can be found within a HP Box ...