Skip to main content

Logitrail Key Concepts

Before diving too much into technical implementation of your integration with Logitrail's service, it's useful to familiarize yourself with key concepts about Logitrail operations and terms used.

Logitrail is a 3PL Service for all kind of webstores. We support your business by taking care of receiving, storing and sending out your products to your customers (or other stakeholders) based on the orders received to our systems.

Product

The most important master data Logitrail requires to operate is information about your products. A Product is something that we store at your warehouse and what customers usually order from your store.

We require following information about your products:

  • SKU: An unique product identifier, usually your product code
  • Name: A name of the product
  • GTIN: A barcode (EAN) that we can use to identify the product
  • Dimensions of the product in its package
  • Weight of the product in its package

You, as a merchant, are responsible of keeping the product data up-to-date. Easiest way to accomplish this is to use APIs of our product-management-service.

Merchant

We call you, our valuable customer, as a Merchant. When we start co-operation, you will be issued a Merchant ID that is used to identify your customer account in API calls. The Merchant ID might be your webstore's domain, but it does not need to be. The Merchant ID is unique and persistent, it cannot be changed.

Inbound Shipment

To receive products to our warehouse, an Inbound Shipment needs to be created in advance. An Inbound Shipment usually matches a purchase order from your supplier. An Inbound Shipment tells us what products our warehouse expects to receive, from where and when.

You'll provide inbound shipment details to us using APIs of inbound-shipment-management-service.

When the inbound shipment arrives at our warehouse, the actual shipment contents may not match the given Inbound Shipment itself. There may be different amount of products, missing products or even extra products. Any discrepancies between the actual shipment and the Inbound Shipment data in our system must be solved before the shipment can be marked as processed.

Order

To send out products from our warehouse to your customers (or stakeholders), an Order needs to be created. An Order usually matches an order that your customer has placed in your webstore, but also other means of receiving an order is possible. An Order tells us what products our warehouse must pick up, pack and send out to a recipient.

You'll provide us orders and their details using APIs of order-management-service.

Product Inventory

Logitrail keeps track of your product items in our warehouse and reports the quantities back to you over webhooks. You may also query current inventory balances on demand.

Increments in product inventory balances happen through Inbound Shipments, when the shipment gets processed, products calculated and added in stock ("on shelf" as we say in Logitrail).

Decrements in product inventory balances happen at two possible events: when an Order is processed (sent out) or in case of balance adjustments due an incident.

Incidents

Unlikely events we call warehouse incidents may occassionally happen, causing a balance decrement. An incident is a general term for events that can be broken, expired or missing product items for various reasons. An incident is always reported to you through webhooks and balance corrections, and further details can be provided via the customer service.