Retailer Transporter

Understanding the special retailer transporter in Skrym

The Retailer Transporter is a special transporter in Skrym that represents the retailer's own fulfillment capabilities. Unlike traditional third-party transporters such as PostNord or DHL, the retailer transporter enables retailers to offer their own delivery and pickup services directly to customers.

Overview

When a retailer operates their own stores, warehouses, or delivery services, they can use the retailer transporter to:

  • Offer in-store pickup: Customers can collect their orders from physical store locations
  • Manage store fulfillment: Control which stores can fulfill specific orders

The retailer transporter provides flexibility for retailers who want to offer fulfillment options beyond third-party carriers.

Transport Methods

The retailer transporter includes several transport methods that retailers can configure:

  • Send to Store : Customers can choose to pick up their orders from a selected store location and the retailer sends the order to that store
  • Home Delivery: Retailer-managed delivery services to customer addresses
  • Fulfill in Store: Orders are fulfilled from a specific store location
  • Reservation: Customers can reserve items for in-store pickup

Settings

Custom Parameters for Method Configuration

Custom parameters allow retailers to configure advanced settings for their transport methods, particularly for store-based fulfillment. These parameters enable retailers to control which stores are available for order fulfillment and which stores are preferred for specific scenarios.

Parameter Purposes

Skrym supports multiple parameter purposes that define how custom parameters are used:

Available Stores

Purpose Code: AVAILABLE_STORES

Defines which stores are available to fulfill orders for a specific transport method. When a customer places an order, only stores included in this custom parameter will be considered for fulfillment.

Use Case: A retailer might have 50 physical locations but only want 30 specific stores to handle online order fulfillment due to staffing, inventory, or operational constraints.

Preferred Stores

Purpose Code: PREFERRED_STORES

Specifies which stores should be prioritized when multiple stores are available for fulfillment. The system will attempt to fulfill orders from preferred stores first before considering other available stores.

Use Case: A retailer might prefer orders to be fulfilled from stores with better logistics capabilities, higher inventory turnover, or strategic locations.

Configuration Process

  1. Create Custom Parameters: Define custom parameters in the customization section
  2. Assign to Transport Methods: For each transport method, configure which custom parameter should be used for each purpose
  3. System Integration: During checkout and order fulfillment, Skrym uses these parameters to determine store availability and preferences

Integration with Checkout

During the checkout process, Skrym automatically:

  1. Retrieves configured parameters for the selected transport method
  2. Filters available stores based on the AVAILABLE_STORES parameter
  3. Prioritizes stores according to the PREFERRED_STORES parameter
  4. Presents options to customers based on the configured store list

This ensures that customers only see and can select from stores that the retailer has specifically configured for online order fulfillment.