Custom Gateway API
Shopify Integration | Updates
Shopify Integration Modified To Allow Shopify Order Number To Be Saved In Sales Instead Of Order ID This was added on 16-08-2021 The Shopify Integration was recently updated to ensure we are saving the Shopify Order Number instead of the Order ID ...
Whitelabel Virtual Product Creator
The whitelabel virtual product creator (VPC) is a tool that can be embedded into external systems (e.g. an ecommerce site) to allow a user to quickly create products both in CPP and the external system. Key Features Embeds into an external system via ...
Third Party Cookies restrictions in browsers like Chrome 80 and later
NOTE - Chrome 90 has enforced the below more than it was in version 80, if this is only just beginning to effect you this will be due to the increased enforcement rather than a further change. NOTE - the only future proof method below is "Using ...
Attribute Set API
We have created an API connected to attributes on our platform the following functions 1. Listing attribute sets 2. Listing attributes for a set 3. Creating a new attribute within a set 4. Updating an existing attribute within a set There is an ...
Shipper Integration: DHL Business
A Developer accounts may be required to get the Application ID and Token the account is accessible through this link - Click Here. The intergration uses the DHL API version 2.2 (DHL may need to put your version back to this to allow it to function) ...
GraphQL Product Export API
Our GraphQL schema for products can be found here: https://developers-v2.custom-gateway.net/graphql/product.doc.html and a PHP based example showing how to consume the ...
Testing API orders into OMS yourself
You can run an API order into OMS yourself as a test straight from your desktop or laptop. Windows 10 comes with CURL already installed so you should not need to do anything else to run this. there is an example JSON file attached which can ...
Standard Order Details Export API
Kornit X have an API which can be called to gather order details from the OMS in JSON format. This function is available to users who have an Order Manager subscription or higher and is not available to OMS lite or free users. To utilise this you ...
Stock API for the retrieval and setting of stock values
KornitX provides a Stock API to allow suppliers to provide up-to-date stock information when stock positions change by making a PUT request to the stock update endpoint. A retailer can also use the stock API to retrieve stock information by making a ...
Order Status API
Custom Gateway has developed an order status API to allow the order status of each order to be updated. The following are examples of the API calls required to set the status of orders received from OMS platform via API: There are two standard ...
PCI DSS Self Assessment
Custom Gateway are PCI DSS Level 4 compliant Detailed below is our Self Assessment Questionnaire A (SAQ) for companies where all payment processing functions is fully outsourced and no electronic cardholder data storage. We confirm we meet the ...
Hosting Provider Security and Compliance
At Custom Gateway we pride ourself on core platform security and we and we only work with vendors who can ensure the same We work with both Amazon AWS and UKFast and their credentials can be viewed below https://aws.amazon.com/compliance/programs/ ...
Kornit X Security Notification Policy
Security Incident Notification Procedures This document forms the security incident notification procedures for all staff and contractors working for and on behalf of Kornit X. Suspected Data Breaches If you suspect that there has been a data breach ...
Kornit X User Management Policy
User Access Management Policy This document forms the User Access Management Policy for all staff and contractors working for and on behalf of Kornit X. Staff access to OMS and CPP Staff will only be issued with a STAFF level access to the Platform ...
Kornit X Platform Disaster Recovery
Monitoring & Escalation The platform is well monitored via a combination of New Relic and CloudWatch metrics. Both monitoring tools are configured to raise alerts: Via SMS for senior team members Via Slack for all relevant team members Via email for ...
Bespoke or Custom Smartlink Specification
We have 24 Standard Smartlink Apps or Layouts available that can all be modified with your own CSS which cater for many customiser requirements however we understand that sometimes you will just want your own unique layout so we do offer a custom ...
External Galleries API
Overview This page is aimed at developers who wish to use the external gallery feature of our Personalise-iT Personalisation apps to allow the user to use images that are hosted on a 3rd party website. JSONP is necessary to enable cross-domain ...
CSV API Data Endpoint
It is possible to generate CSV reports programmatically using our CSV API endpoint. This article assumes that you have already created an OAuth Client User with the "order-it.reporting" permission enabled. This article assumes that you have already ...
Company Hierarchy in the OMS
IMPORTANT NOTE - RETAILERS have been updated in the system and are not refereed to as SALES CHANNELS - SUPPLIERS have been updated in the system and are not refereed to as FULFILLERS
API Troubleshooting and Errors
Orders API Documentaiton: https://developers-v2.custom-gateway.net/#order-it List of Error Codes relating to Order API: https://developers-v2.custom-gateway.net/#errors See video below:
External Pricing API (EPA)
Integrating with Order iT
What is an API?
Stock Management and Stock API
The KornitX Platform includes a stock management system. The old stock system available in our older Platform version (Custom Gateway CPP / OMS) is deprecated and should not be used. Key features include: Makes use of stock products in the catalog. ...
Controlling Product State via URLs
What Are State Paramaters? These are the product state parameters that can be sent on the smartlink app. The product on the smartlink then loads with the state that is sent on the parameters. It is useful when the front end platform requires certain ...