If you know your chosen method of integration, specific links can be found below:
We don’t create a sandbox account when onboarding new Next Brands, as nothing will be live on Next until every step is tested and signed off. Log-ins and credentials provided to you will give you access to the KornitX live environment.
Until the launch on Next, all orders on KornitX will be test orders.
Products under Catalog and Inventory are, however, the final products created by Next according to the PIF you filled and sent to them. If you see any incorrect details on products, please inform us and Next.
It is essential that you have access to the portal to allow you to verify that your testing has been successful. A user will be set up at the beginning of the onboarding process. You will receive an email which will allow you to set your own unique password and then log into the KornitX Portal.
If you require any additional users to have access to the portal, please let us know the following information and we will create these for you:
If you require additional test orders, or need to re-push an order that has previously failed to be accepted by the integration during testing, please use one of the below options:
The Integration will not attempt to push and order that is in Error State.
Once the issue has been resolved, the error should be removed from the order.
To release an order that is in Error State, click 'Edit' and untick the 'Has Error' button, ensuing the order status is 'Received'. This will allow the integration to attempt to re-push the order.
If you require additional test orders, you can use the 'Duplicate' button at the top right of the Order screen to duplicate an order.
Once duplicated, if you require different information on the order (ie Delivery Address etc) you can adjust the information and Save – this must be done prior to the integration running again.
If several changes are to be made to the order data, we recommend updating the order to ‘On Hold’ until the changes are made, then move back to ‘Received’ once it’s ready to be pushed. This will prevent the order being pushed before it is ready.
If you require completely new test orders (ie with new SKUs or new scenarios), please request these from KornitX directly.
Please refer to the ‘Order Consolidation’ section before requesting multi line tests.
shipping_address_1 - Will always be populated
shipping_address_2 - Blank
shipping_address_3 - Blank
shipping_address_4 - Town / City
shipping_address_5 - Region / State / County
If price values are included in the data, they should not be used for invoicing purposes.
Supplier SKU - This SKU is the Manufacturing SKU that was added to the PIF Sheet at the point of product creation.
The specific field headers are outlined in the relevant version of the Technical Documentation.
EAN (Barcode) - Whilst an EAN can be added to the product, this will not be included in the data.
Whilst you can map to either SKU, we suggest mapping to the Fulfiller SKU as this option contains a SKU that is unique to each size / colour option.
The Next Retail SKUs may not be updated.
To update the Supplier SKUs on your products, please let the Next team know and they can arrange this.
We supply 3 order references with each order:
API: "external_ref" | XML: <order><external_ref> | CSV: order.external_ref
Required
This is the order reference that the customer will receive. Whilst the Next order ref is not required for the integration itself, we do suggest that you collect and store this order reference as you may need to provide this alongside your invoices.
API: "id" | XML: <order><id> | CSV: order.id
Required
This is the reference used for status updates. This should be stored in your systems and used as the order identifier for status updates for all integrations.
API: "ref" | XML: <order><ref> | CSV: order.ref
Optional
This reference is a unique identifier for the order within the KornitX Platform.
This is not required for the integration or invoicing and can therefore be ignored.
As standard, Next pass all multi- line orders to us as individual orders with unique order references.
The Fulfiller can consolidate any orders going to the same address at the packing stage if desired.
If you wish for multi-line orders to be consolidated, this should be raised with the Next team directly at the beginning of the Onboarding process - they will confirm if this can be enabled for your brand.
There are 2 scenarios where an order may be Cancelled:
This scenario will be handled outside of the integration. The Next Customer Service team will contact you via an agreed process which will be agreed during your Next SLA call.
There is no need to include the tracking service – this will have been pre-agreed with Next prior to launch. Only the tracking reference or tracking link is required.
The Shipping Method value is the lead time you agreed with Next.
KornitX use dynamic whitelisting therefore specific IP Whitelisting is not required.
Invoicing is not handled via the KornitX Platform.
Pricing within the KornitX Portal should not be used for invoicing purposes as this cost is not always accurate.
Next provide access to a separate portal where you can access all info required for Invoicing.
All Data formats and Authentication methods are outlined in the documentation for your reference.
If any data is submitted but is not successful, please initially ensure that the file locations, headers, formats and data values are all correct as per the documentation.
If your tests are not successful and you require assistance with diagnosing an issue, please send us the data files that you have submitted so we review and offer feedback.
- Please ensure to include as much information as possible, including screenshots, payloads, file formats etc to allow us to diagnose the issue effectively.