📺 Watch this quick demonstration on how you can enable Fluent Store.
Enabling Fluent Store
Watch this quick demonstration on how you can enable Fluent Store.
Assumptions
An existing FluentCommerce Account with atleast one Retailer will be setup
Global Inventory will be enabled on the account
Atleast one valid Location and Location user will be set up
The location user will have one of the following roles assigned on the RETAILER and AGENT context, with the following permissions `ROLE NAME: STORE/ STORE_ASSISTANT`
Update location user with the correct permissions
Update the role assigned to your location user with the following permissions:
LOCATION_VIEW
PRICE_VIEW
RETAILER_VIEW
SETTING_VIEW
CARRIER_VIEW
To update the Role, you can run the following mutation in an API client that supports GRAPHQL queries and mutations, like the POSTMAN or a GRAPHQL client (GRAPHiQL).
1mutation{updateRole(input:2{name:"STORE"3permissions:4[5{name:"LOCATION_VIEW"},6{name:"RETAILER_VIEW"},7{name:"PRICE_VIEW"},8{name:"SETTING_VIEW"}9{name:"CARRIER_VIEW"}10]})
11{id
12 name
13 permissions{name}}}
You may need technical assistance for this setup.
You may need technical assistance for this setup.
Update Location Workflow with the user actions
Fluent Store adapts the user actions in the workflow. In this step we will configure the user actions in the Locationworkflow. These user actions are required by a store user to complete the pick and packprocess required to fulfil online orders.In the previous store UI, these user actions were coded into the UI and was not read from the workflow. Whereas, in the new store web app Fluent Store, these user actions will be read from the Locationworkflow.In the reference solution, Fluent Commerce provides the following user actions to complete the pick and packprocess:1.CREATE WAVE