Fluent Commerce Component
Manage orders within Fluent Commerce
Component key: fluent-commerceDescription
Fluent Commerce is an order management system that allows you to track customers, orders and inventory.
Fluent Commerce offers a GraphQL-based API. This gives you flexibility and control over what data you send to Fluent, and what data you request back.
While this component offers some actions that wrap common GraphQL queries and mutations, there are many more queries and mutations for which there aren't dedicated actions. If you'd like to run a query or mutation that is not represented by an action, please use the Generic Request action.
Connections
Fluent Commerce OAuth 2.0 Password Grant
Fluent uses OAuth 2.0 password grant type for authentication. To authenticate with Fluent, you will need a Client ID and Client Secret from Fluent, and your end users will need to enter their username and password.
Actions
Create Customer
Create a new customer | key: createCustomer
Create Product
Create a new standard product | key: createProduct
Output Example Payload
{
"data": {
"createStandardProduct": {
"id": "03440122-ea39-499b-83aa-f08b2614daf3",
"ref": "TESTPRD3"
}
}
}
Generic GraphQL Request
Issue any GraphQL query or mutation with variables | key: genericRequest
Get Current User
Get information about the currently authenticated user | key: getCurrentUser
Get Customer by Email
Find a customer by their email address | key: getCustomerByEmailAddress