A new merchant in your fulfillment center
without an IT project

Your future 3PL client does not care which system runs your warehouse. They care that they get connected to your fulfillment center fast. With a standardized process you onboard a new merchant in a few clicks, without development.

Onboarding · Client: Store XY4/5
Company profile and users created
Shopify store connected via API key
Couriers configured (myGLS API)
Initial stock imported to bin locations
5 Switch-over date: first order in the system
Why this is key

Onboarding is your sales argument

A 3PL agency grows with the number of clients. Every week a new merchant waits to be connected is a week without revenue and an opening for the competition.

Classic client onboarding
  • Integration project: Every store requires custom development, coordination between IT teams and weeks of waiting.
  • Manual transfers: Orders arrive by email and in Excel files, stock is reconciled over the phone.
  • Every client their own way: Without a standard process every onboarding is improvisation, and every improvisation is a cost.
Onboarding with Fulfillment App
  • Built-in integrations: Shopify, WooCommerce, Magento 2.x, PrestaShop, OpenCart. The merchant connects by entering an API key, without development.
  • One standardized process: The fulfillment data request precisely defines what you need from the client. Repeatable for every new merchant.
  • The client has their own portal: From day one the merchant sees stock, order statuses and parcel tracking, without calls to your warehouse.
Store connection

The merchant connects on their own platform

The store connects by simply entering API keys, orders then start flowing automatically into your single processing queue, while tracking codes and statuses flow back to the store. For platforms without a built-in integration, an open REST API is available.

Onboard a new merchant in hours, not weeks
1 Shopify / WooCommerce / Magento / PrestaShop / OpenCart
2 Enter API key · no programming
3 Orders flow into your dashboard
1 Excel: stock count on the switch-over day
2 Import items + stock to bin locations
3 Warehouse ready · shelves labeled
Initial stock

The entire assortment imported with one file

The item catalog imports automatically from the webshop or in bulk via an Excel template, including stock by bin location, lot numbers and expiry dates. The starting state is the stock count on the day before you begin packing for a new client, and from there the system runs the stock.

You can also import orders by file, without an integration
A clear switch-over

A switch-over date with no lost orders

For each webshop a last order number or a date is set. From that point on, all orders are packed and dispatched through Fulfillment App. Before the switch-over your team completes a short training, so the first day in the system is not an experiment but a routine.

No order is processed twice or left out
1 Agreement: switch-over date + team training
2 Orders from no. 5812 onward → Fulfillment App
3 First parcel dispatched from your fulfillment center
Standardized process

Five steps to a new client in your fulfillment center

The fulfillment data request precisely defines what we need, everything else runs along an established process.

1. Setting up the company profile

A separate profile is created in the system for the new merchant: company name and address, plus the users who will have live access to the warehouse state. This way their stock, orders and billing are strictly separated from other clients.

Guide: Fulfillment data request

2. Connecting the webshops

The merchant's webshops connect via built-in integrations (Shopify, WooCommerce, Magento 2.x, PrestaShop, OpenCart) or via the open REST API for custom platforms. Alternatively, you can import orders by file.

More about webshop integrations

3. Setting up the couriers

The API credentials of the couriers the client uses are entered (e.g. the API key for myGLS), and additional services are selected. An external distributor is added if needed.

More about couriers

4. Importing the initial stock

The client sends an Excel stock count for the switch-over day. Items and quantities are imported to bin locations in your warehouse, including lots and expiry dates where relevant.

Guide: Importing items and stock to locations

5. Switch-over date and first parcels

The last order number is set for each store, your team completes a short training, and from the switch-over date onward all orders run through Fulfillment App, from import to the printed label.

Frequently asked questions

Everything about onboarding new merchants

Five things: company and user details, access to the webshops, courier API keys, an Excel count of the initial stock, and the last order number for each store. Everything is gathered in the standard fulfillment data request, which the client fills out once.
For custom stores and platforms an open REST API with public documentation is available (writing orders into fulfillment and reading dispatch statuses). If an integration is not possible or not sensible, you can import orders with an Excel file using a prepared template.
Yes. Every client has their own user module, where all orders forwarded into fulfillment are collected. In real time they track the state of stock, order statuses and the path of every parcel to final delivery, without calls and emails to your warehouse.
The system is multi-client by design: every client has separate stock, their own bin locations, their own couriers, their own warehouse method (FIFO or FIFO & FEFO) and their own price list for billing. The packing line and the team, however, remain one, regardless of the number of clients.

How many clients can you onboard this month?

We will show you the full onboarding process on a concrete example, from the data request to the first dispatched parcel of a new client.

Book a demo Fulfillment App home