Fluent Commerce Logo
Docs

Connector Contract - Create Order

Interface Contract Flow

Changed on:

13 Dec 2023

Overview

Through the GraphQL API, create a new order in Fluent. The Customer must exist before placing the order, whether a guest user or not. FlowThe activity flow for both standard and guest users is identical. However, in a guest checkout scenario, a new Customer is always created before the order is placed. The source system should generate a new unique identification for guest users, even if the email address used is the same as that of an existing standard user.Order createThe activity flow has to first fetch the Customer ID from Fluent before placing the order.API DetailsCreate OrderAPI contract - createOrderCreate CustomerAPI contract - createCustomerCreate PaymentAPI contract - Create Order PaymentGet CustomerAPI contract - getCustomer Query

Interface Contract

Diagram

No alt text provided

Configuration example

1Not Available

Request Payload

PropertyDescriptionTypeRequired?Notes





Version History

2023-08-07

v0.0.0

First release