The project provides the process orchestration steps to retrieve the FBM orders from Amazon Marketplace(Seller Central) and provides the list of Order payloads which are supposed to be consumed by the next step in the process orchestration. The next step is to build the transformation logic to convert orders in Amazon payload format to the one that is needed by your ERP system
An example project has been supplied to you which consumes the Amazon payload and transforms the same into the Flat File format and also integrates the same with a File System Endpoint.
The process orchestration logic has been configured to perform following operations
- Retrieve Orders (Order Headers) from Amazon Marketplace (Seller Central) with the criteria matching: OrderStatutes, CreatedAfter, MarketplaceIds - The values for these three parameters can be set in Global variables OrderStatus, PollingMinutes and MarketPlaceId respectively.
Related topic: Configure Global Variables.
- Identify any duplicate orders and refrain from processing further in the integration.
- For each order header, retrieve the order details from Amazon Marketplace(Seller Central)
- Merge the Order Header payload and Order Lines payload.
The process orchestration also handles the throttling and pagination logic that is needed to retrieve all the eligible orders from Amazon Marketplace.
The merged Order payload (Order Header and Order Detail) should be processed further in the Business Process of type App Route BPs. Refer to steps in the Order Flow configuration to understand the configuration needed in the Route Business Process.