Norce Commerce data synchronisation
Norce Commerce
This guide explains how to synchronising Norce Commerce product data with Hello Retail by using Norce’s product feed exports and delta functionality.
Overview
To enable data synchronisation between Norce Commerce and Hello Retail, we utilise:
Product and ProductStatus exports from Norce Commerce.
Delta functionality to allow feeds to run more frequently with minimal system load.
This document will walk you through:
Setting up the product feed channel.
Configuring delta functionality.
Creating API credentials for Hello Retail.
Gathering general shop information.
1. Create a Product Feed Channel
Follow the steps in the Norce documentation under “Configuration” to create a product feed channel:
Building a Norce Product Feed Receiver - Configuration
Make sure you:
Set the feed format to JSON.
Set Include Inactivated Variant Day Count to
1
.
Once the feed is configured, provide us with the Channel Key parameter.
2. Configure Delta Functionality
Because the integration uses delta updates, it is important to configure this properly in Norce.
Follow the sections in the Norce documentation:
Enable tracking of delta changes
Delta configuration
Adjust your delta settings as needed for optimal synchronisation with Hello Retail.
3. Create API Credentials for Hello Retail
We require API credentials to connect with your Norce Commerce environment. Follow this guide to create the necessary API tokens:
Accessing APIs with OAuth2 Accounts
Provide us with the following parameters:
Client id
Client secret
Client scope (if scope is not
"prod"
)
4. Gather General Shop Information
We also need the following details about your shop:
Application id – This can be found in Norce under Settings → Applications.
Primary culture code – Located in Settings → Applications → Cultures.
client slug – Found in Settings → Client.
client region – This is most likely
"se"
, but please confirm with Norce if you are uncertain.