Integration tutorial

Introduction

This tutorial explains how to integrate the fulfillmenttools platform into an existing system environment. It uses the example of a fictional fashion retail company to demonstrate how to set up and configure a tenant. The following articles provide a step-by-step guide for a potential integration.

Company

The fictional company in this tutorial is a fashion retailer targeting 25- to 35-year-old professionals. The brand focuses on timeless, stylish apparel rather than fast-fashion trends.

Needs

Currently, the company's warehouses are the only locations that fulfill online orders. If an ordered item is unavailable in a warehouse, the customer must wait for a restock, or customer service must cancel the order line. This limitation is due to a lack of global inventory visibility, as the online shop does not receive Available to Promise (ATP) data. With operations in only three countries, shipping costs for small orders are also high.

By implementing fulfillmenttools, the company aims to create an omnichannel experience, increase revenue, and improve margins by fulfilling orders more efficiently. The new strategy includes:

  • Fulfilling online orders from any location, including brick-and-mortar stores.

  • Providing customers with an accurate checkout experience based on real-time inventory.

Locations

The company is headquartered in Frankfurt, Germany, and operates across the European market with stores in the following cities:

  • Vienna, Austria

  • Graz, Austria

  • Copenhagen, Denmark

  • Aarhus, Denmark

  • Odense, Denmark

  • Berlin, Germany

  • Munich, Germany

  • Hamburg, Germany

  • Frankfurt, Germany

  • Cologne, Germany

  • Stuttgart, Germany

  • Hanover, Germany

  • Amsterdam, Netherlands

  • Rotterdam, Netherlands

  • Utrecht, Netherlands

  • The Hague, Netherlands

  • Helsinki, Norway

  • Lisbon, Portugal

  • Zurich, Switzerland

  • Geneva, Switzerland

  • Basel, Switzerland

  • Bern, Switzerland

The central warehouses are located in:

  • Frankfurt, Germany

  • Rotterdam, Netherlands

  • Bor, Czech Republic

Prerequisites

The following are required to complete this tutorial:

  • fulfillmenttools tenant and login credentials*

  • Postman, Insomnia or similar - any HTTP tool of your choice

  • curl (optional)

In this tutorial, the API calls are made using curl.

*You'll receive your credentials from your Professional Services representative or when requesting a free trial tenant.

Structure

This tutorial is structured to follow the typical integration process.

  1. Adding facilities

  2. Adding listings

  3. Adding stock

  4. Configuring carriers for ship-from-store fulfillment

  5. Placing a test order

  6. Adding users

  7. Using checkout options

  8. Configuring the Distributed Order Management System

  9. Configuring local fulfillment

Last updated