nShift Checkout is the next generation of DeliveryCheckout, built to support more advanced use cases, improved performance, and a more flexible setup. This guide will help you understand why to migrate and what is required to get started.
Why move to the new nShift Checkout?
The new nShift Checkout introduces several key improvements designed to support modern ecommerce needs:
-
Built for scale
Designed to handle high transaction volumes with improved performance and stability.
-
Modern user experience
An enhanced setup and management experience in the nShift Portal, including a what-you-see-is-what-you-get editor for configuring your checkout.
-
Powerful rule engine
Enables advanced logic to dynamically tailor delivery options based on any input data, such as cart contents, location, or product type.
-
Experiments (A/B testing)
Test different configurations to understand how changes impact conversion and customer behaviour.
-
Flexible Connections
Decouple integrations from configurations. The Connection ID remains static while configurations can be updated freely, making changes faster without requiring integration updates.
-
nShift Companion
Get help directly in the platform with nShift Companion, our AI agent that can explain configurations, suggest improvements, and help you optimise your Checkout setup more efficiently.
What is required to migrate?
To initiate the migration, you need:
- An nShift Checkout Essential, Professional, or Premium subscription
- Access to the nShift Portal, including nShift Checkout
Not sure about your subscription or access?
Contact support or your customer manager for assistance.
What does migration involve?
Once you have access to the nShift Portal, migration consists of two main parts:
1. Set up your Checkout configurations
Your delivery configurations need to be created in your nShift Portal account. There are two ways to do this: importing an existing configuration or setting up from scratch.
See: How to set up your configurations
2. Update your integration
nShift Checkout is built on a new API. Migrating from DeliveryCheckout (v1) requires implementing the new API. There are different ways to integrate:
- Use an existing partner integration (for example, WooCommerce, Magento, or Kustom/KSA)
- Build a custom integration using the nShift Checkout API
For an overview of what has changed at the API level, see: API overview
Kustom integrationFor customers using Kustom, please find additional information here: Checkout widgetIf you want to display the nShift Checkout widget on your web page, please refer to the documentation here: |