Fluent Commerce Logo
Docs
Sign In

Building Blocks

349 Items

fc.graphql.comment.access

Setting

This setting is a feature toggle that enables the Retailer-specific Permissions for the Comment GraphQL API.

It allows you to manage User access rights for creating, updating, and viewing Comments with the corresponding GraphQL Permissions at the Account or Retailer level.

Inventory Catalog Workflow Template

Workflow

This is the Reference Inventory Catalog Workflow provided as part of the Inventory Reference Module.

Fluent Commerce provides 

`fc-workflow-inventory-catalogue.json`
file that can be imported directly into any Account to use the Reference Workflow template. It is also possible to update and configure Workflows to fit your specific client requirements using our OMX Workflow Framework.

The Inventory Module Getting Started Guide defines configuration capabilities for the Reference Inventory Workflows.

List Feed Wrapper

UI Component

The list feed wrapper is a wrapper for the fc.list component that converts data from the Metrics API to a list-readable format.

Location Id Component

UI Component

fc.attribute.locationId is a custom field component that allows to add / edit a Location on a drawer. The component’s key feature is the possibility to add a Location Id only in situations when it is necessary. Let’s consider the following situations, when a user is created

  • When new user with user type “AGENT” is created, the Location Id is a required parameter;
  • When user with other type is created, the Location Id is an optional parameter.

Pack Field Component

UI Component

The Pack Component in Fluent Store is designed to organize the packing process by outlining each box's contents in multi-parcel shipments, setting parcel parameters, rejecting items, and providing detailed information for each item through the Pack Wizard.

Connector Contracts - Payment Capture

Interface Contract Flow

Payment Capture is the flow in which some or all of the authorized funds are taken.

In many jurisdictions, this must happen at the point of shipping the product, in which case Fluent will send a webhook to the Payment Service Provider connector with details of the authorization and capture amount.

Flow

Typically, the order is placed on an e-commerce system with appropriate payment information, and the Order and authorized transaction information are passed to Fluent (see Order Connector Contract).

Once we’re ready to capture some or all of that payment, Fluent workflows will produce the “capture request” webhook for the Payment Connector.

The Payment Service Provider will then validate and process the request and respond (asynchronously) with either a “success” or “error” event.

API Details

Event Names

`fc.connect.payment.capture`

API contract

Event API

To download the payment capture connector payload schema, click here.


UpdateOrderCoordinates

Rule

The rule updates the longitude and latitude of the order based on the incoming event information received from the ResolveOrderCoordinates rule.

This rule works only if the order comes without coordinates. The ResolveOrderCoordinates rule resolves the coordinates and sends the event with latitude and longitude. After that, the UpdateOrderCoordinates rule gets coordinates from the event and updates the delivery address with coordinates.

Virtual Catalog Workflow Templates

Interface Contract Flow

These are the Reference Virtual Catalog Workflows provided as part of the Inventory Reference Module

Fluent Commerce provides 

`fc-workflow-virtual-catalogue-base.json`
and
`fc-workflow-virtual-catalogue-aggregate.json`
files that can be imported directly into any Account to use the Reference Workflow templates. It is also possible to update and configure Workflows to fit your specific client requirements using our OMX Workflow Framework.

The Inventory Module Getting Started Guide defines configuration capabilities for the Reference Inventory Workflows.

Copyright © 2024 Fluent Retail Pty Ltd (trading as Fluent Commerce). All rights reserved. No materials on this docs.fluentcommerce.com site may be used in any way and/or for any purpose without prior written authorisation from Fluent Commerce. Current customers and partners shall use these materials strictly in accordance with the terms and conditions of their written agreements with Fluent Commerce or its affiliates.

Fluent Logo