🚚 Delivery

Delivery Management

The Delivery Management module provides a flexible no-code shipping configuration system for delivery methods, delivery rules, pricing logic, zones, restrictions, and storefront delivery validation.

Delivery Screenshot

Detailed description

The Delivery Management module allows e-commerce administrators to create, manage, and customize delivery rules without coding or frontend implementation changes.

Administrators can configure

  • Delivery methods
  • Pricing conditions
  • Availability zones
  • Shipping restrictions
  • Business rules
  • Country-based availability
  • Region-based availability
  • Tenant-specific delivery settings

The platform automatically processes delivery logic and displays only valid delivery options on the storefront.

Delivery options can depend on

  • Customer location
  • Cart conditions
  • Order value
  • Product type
  • Weight
  • Configured business rules
  • Tenant configuration

Key capabilities

  • No-code delivery configuration
  • Dynamic shipping rules management
  • Country-based delivery availability
  • Region-based delivery availability
  • Order value conditions
  • Weight conditions
  • Custom delivery pricing logic
  • Tenant-specific delivery configurations
  • Delivery method activation
  • Delivery scheduling
  • Real-time delivery option validation
  • REST API-based delivery communication
  • Automatic frontend synchronization

How it works

RootDock centrally processes delivery configurations and business rules through the API layer.

When customers interact with a storefront

  1. The frontend requests available delivery methods from RootDock.
  2. RootDock evaluates delivery rules.
  3. RootDock checks customer location, cart conditions, order value, weight, product type, and configured restrictions.
  4. RootDock returns only valid delivery options.
  5. The storefront displays only available delivery methods.

Benefits

  • Simplified administration
  • Faster operational changes
  • Reduced development dependency
  • Centralized shipping management
  • Consistent customer experience across stores
  • No frontend redeployment required for delivery changes

REST API

Relevant API groups: Deliveries

Authentication: All requests require Bearer Token via JWT Token in the Authorization header.

  • GET/api/store/v1/deliveries
    View
  • GET/api/store/v1/deliveries/errors
    View
  • GET/api/store/v1/basket/{sessionId}/delivery-options
    View

Keywords

delivery managementshipping methodsdelivery rulesdelivery rule groupsdelivery optionsshipping zonesdelivery pricinglogistics configurationdelivery API