Skip to content

Norce Commerce data synchronisation

clock Avg. 2 min read

Norce Commerce data synchronisation

Norce Commerce

This guide explains how to synchronise Norce Commerce product data with Hello Retail by using Norce product feed exports and delta updates.
After completing this guide, create a default Norce Commerce product feed integration in the Hello Retail Dashboard.
The API credentials and general shop information mentioned in this guide can also be used to set up an order feed and synchronise orders.


Overview

To enable data synchronisation between Norce Commerce and Hello Retail, we use:

  • 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:

  1. Setting up the product feed channel.

  2. Configuring delta functionality.

  3. Creating API credentials for Hello Retail.

  4. 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 Hello Retail with the Channel Key parameter.

2. Configure Delta Functionality

The integration uses delta updates. Configure delta tracking in Norce so incremental changes are generated correctly.

Follow the sections in the Norce documentation:

  • Enable tracking of delta changes

  • Delta configuration

πŸ‘‰ Configure Delta Changes

Adjust your delta settings to match your desired update frequency and system load.

3. Create API Credentials for Hello Retail

We require API credentials to connect to your Norce Commerce environment. Follow this guide to create the necessary API tokens:
πŸ‘‰ Accessing APIs with OAuth2 Accounts

Provide Hello Retail with the following parameters:

  • Client ID

  • Client Secret

  • Client Scope (if scope is not prod)

4. Gather General Shop Information

Provide the following details about your shop:

  • Application ID – Found in Norce under Settings β†’ Applications.

  • Primary culture code – Located in Settings β†’ Applications β†’ Cultures.

  • Client slug – Found in Settings β†’ Client.

  • Client region – Most commonly se. Confirm with Norce if uncertain.