Articles in this section
Category / Section

How to activate neostore customer form extension within Cegid retail Live Store?

Published:
Updated:

Live Store extension

Introduction

Neostore extension replaces the Live Store customer form for customer creation and update.
After creation or modification, the user is automatically redirected to the customer details page of Live Store
Also, we can leverage this extension to display our QR code for self -service registration.

Pre-requisites:

Neostore config:

  1. Génération d’un clé API avec tenant.y2.listener

https://admin.neostore.cloud/tenant/xxxxx/apiKeys

API Key : XXXXXX

  1. Config neostore
    1. security.yml : ajouter un accountChallengers - type: livestore

    2. Modifier le flow pour rajouter un flowElement livestore

    3. rajouter un fichier server/livestore.yml

      layout: mobile_ls #layout use by POS - should use the flow livestore
      useTabletMode: false
      provider: y2
      customerRedirectLayout: mobile_livestore #layout use when customer scan QR code
      
    4. configure both layouts

Live Store config:

Newpossettings

TEST: https://XXXXXXXX-test-retail-ondemand.cegid.cloud/Y2/newpossettings/

PROD: https://XXXXXXXX-retail-ondemand.cegid.cloud/Y2/newpossettings/

Extension should be configured at the Global, country or store level. Not available at the register level

NewPosSettings.png

LiveStore_Connector_ExternalCustomerForm

active: true
apiEndpoint : https://app.neostore.cloud/api/xxxx/external/livestore/session
endpoint : https://app.neostore.cloud/api/xxxx/external/livestore
headerName : X-API-KEY
headerValue : izxqzgY_KzZuSxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

to force the store we can use at store level

endpoint : https://app.neostore.cloud/api/xxxx/external/livestore?storeId=YYY

Display QR code on customer form:

useTabletMode: True

layout: pos
useTabletMode: true
provider: y2
customerRedirectLayout: mobile
Access denied
Access denied