LogoLogo
CommunitySupport PortalYouTubeStart a free trial
  • Welcome
  • Commerce Engine
  • Orchestration Engine
  • API Documentation
  • Release Notes
  • Changelog
  • Commerce Engine
  • Getting Started
    • General Concepts of Emporix
    • Creating your first tenant
    • Developer Portal
      • Manage Users
      • Manage API Keys
      • Tenant List
      • My Account
      • Manage Showcase and Sample Data
  • Customer Use Cases
    • Commerce Use Cases
      • Quote Process
      • Orders
      • Coupons and Redeeming Rewards
      • Returns
      • Payments
      • User Management and Approvals
      • Customer Social Login
      • Personalized Commerce - Customer Segments
      • Company Shared Orders and Customer Groups
    • Automated Use Cases
      • First Registration Coupon
      • Availability and Warehouse Assignment
      • Quote and Order Entry Automation
  • System Management
    • Introduction
    • Authentication and Authorization
      • Identity and Access Management (IAM)
      • Auth0
      • Emporix Single Sign-On (SSO)
    • Webhook Event Publishing
      • HTTP Webhook Strategy - HMAC Configuration
      • HTTP Webhook Strategy - Integration with Azure Service Bus
      • HTTP Webhook Strategy - Integration with Amazon Simple Queue Service (SQS)
    • Search
      • Universal Search Connector
      • Search Configuration
      • Indexing Service
    • Optimistic Locking
  • Extensibility and Integrations
    • Extensibility Cases
      • External Products, Pricing and Fees
      • Enabling Custom Extensions
    • Integrations
      • SAP Integration
    • Payment Systems
      • PayPal
      • Saferpay
      • Spreedly Gateway
      • Unzer
    • Third Party Add-Ons
      • Emporix Contentful App
      • Emporix Builder.io Plugin
      • Magnolia Emporix Connector
      • Zendesk Emporix Connect
    • Powered by AI
      • AI Smart Config
      • AI Smart Import
  • Core Commerce
    • Introduction
    • AI Assistance
    • Carts
    • Catalogs
    • Categories
    • Coupons
    • Customer Management
      • Approvals
      • Assisted Buying
      • Customer Groups
      • Customer Segments
    • Data Localization
    • Delivery Cycle Management
    • Mixin Schemas
    • Media Management
    • Orders
      • Shared Orders
    • Pricing
      • Pricing (Legacy)
    • Products
      • Availability, location, and stock levels
      • Brands
      • Labels
    • Quotes
    • Returns
    • Reward Points Management
    • Sites
    • Tax Classes
      • Tax classes (Legacy)
    • Measurement Units
  • Management Dashboard
    • Introduction
    • Customer Management
      • Companies
      • Customers
      • Groups
      • Segments
      • Coupons
    • Quotes
      • Quotes
      • Status Codes
    • Orders
      • Orders
      • SEPA
      • Returns
    • Catalogs
      • Catalogs
      • Categories
    • Products
      • Products
      • Product Templates
      • Labels
      • Suppliers
      • Brands
      • AI for a Product Description
    • Pricing
      • Price Models
      • Price Lists
    • Settings
      • Sites
      • Shipping Zones and Methods
      • Delivery Times
      • Units
      • Tax
      • Countries
      • Currencies
      • Languages
      • System Preferences
      • Custom Entities
      • Mixin Schemas
    • Administration
      • Users and Groups
      • Extensions
      • API Statistics
      • Webhooks
    • Extensions
    • Custom Instances
  • Additional Resources
    • Glossary
    • Videos
    • Emporix Community
Powered by GitBook
LogoLogo

Resources

  • Emporix.com
  • Developer Policy
  • Terms of Use

Find us

  • LinkedIn

© 2025 Emporix. All Rights Reserved.

On this page
  • Purpose
  • Features
  • Delivery times
  • Delivery dates calculation
  • Delivery and non-delivery days
  • Delivery windows
  • Cut-off days
  • Cut-off time
  • Product lead times
  • Preorders
  • Maximum number of deliveries per day

Was this helpful?

Export as PDF
  1. Core Commerce

Delivery Cycle Management

Delivery Cycle Management facilitates shipping your goods to customers.

PreviousData LocalizationNextMixin Schemas

Last updated 1 month ago

Was this helpful?

Here you can find an overview of the Emporix Delivery Cycle Management, along with its features and benefits.

  • Looking for code tutorials? Check out the .

  • Looking for API reference? Check out the following sections in the Emporix API Reference:

  • To check how the Delivery Cycle Management can be configured in Management Dashboard, check out the Delivery Times and Shipping Methods.

Purpose

To facilitate the delivery process and support diverse customer scenarios, Emporix provides you with multiple delivery and shipping configuration options, such as customizable delivery areas, zones, delivery windows, and shipping methods.

Features

Feature
Description

Delivery times

Create multiple delivery times using the bulk create feature.

Delivery dates

Customize the delivery dates for the orders in a number of ways:

  • Single or multiple weekdays

  • Single or multiple calendar days

  • Date periods

Non-delivery dates

Set the dates when the orders cannot be delivered, similarly to the delivery dates, the non delivery dates can be:

  • Single or multiple weekdays

  • Single or multiple calendar days

  • Date periods

Multiple delivery slots

You can set up many delivery slots for the same day, for the same or different zones and shipping methods.

Shipping zones

Shipping zones are countries and postal codes for areas that your business delivers products to.

Shipping methods

You can set shipping methods in relation with zones and delivery times. For each of the methods, you can define the following settings:

  • Shipping cost

  • Tax class

  • Minimum order value

  • Shipping groups

Shipping groups

You can assign customers to groups and define different shipping costs for these groups, for example B2B customers, or companies/customers that order regularly.

Shipping fees

Depending on the shipping costs specified for shipping zones and methods, shipping fees are added to the order value.

Cut-off days

  • General cut-off day: refers to the specific day and time (cut-off time) by which an order must be placed to be processed and shipped on the specific delivery day.

  • Specific cut-off day: refers to the specific slot within the delivery window and time (cut-off time) by which an order must be placed to be processed and shipped on the specific delivery day.

Cut-off time

Define the cut-off time after which it won't be possible to create orders for a specified delivery time.

Capacity

Define how many orders can be created for the delivery time.

Delivery times

Well-functioning delivery and shipping features are the core elements of any e-commerce business. The following sections provide more information on this functionality in Emporix - for example customization of delivery settings and a description of what you can achieve with those features.

Delivery dates calculation

By default, the end customer can set a delivery date for 90 days ahead. When the payment method is specified as credit card, the date is set to 7 days.

Delivery and non-delivery days

You can customize the delivery and non-delivery days and periods of time in many different options:

  • Weekdays

  • Calendar days

  • Customized periods

For every delivery configuration you can set up multiple slots for every day.

Delivery windows

Using delivery windows you can specify the following:

  • Delivery window for a single day, for example: 06/06/2023

  • Non-delivery window for a single day

  • Delivery window for a defined period of time, for example: 06/06/2023-10/07/2023

  • Non-delivery window for a defined period of time

  • Delivery window for a weekday, for example: Monday

  • Non-delivery window for a weekday

You can set up different combinations for the delivery windows, but it's not possible to create opposite rules for the same delivery time.

Examples of acceptable combinations:

One period of time
with another period of time

Delivery on a single date: 22/12/2023

and non-delivery on a different single date: 23/12/2023.

Delivery period: 25-26/12/2023

and a different non-delivery period: 27-28/12/2023.

Delivery on a single date: 22/12/2023

which overrides a non-delivery period: 21-28/12/2023.

Non-delivery on a single date: 22/12/2023

which overrides a delivery period: 21-28/12/2023.

Delivery on a weekday on every Monday

and non-delivery on Sunday.

Delivery on a weekday on every Monday with two delivery windows for different time slots: 08:00 - 10:00 and 13:00 - 15:00

and a delivery on a specific date for Mondays, with for example one delivery window from 08:00 - 15:00, which overrides the general cut-off time configuration for Mondays.

Delivery on a single date: 31/12/2023 (Sunday)

and non-delivery on a weekday on Sunday - all Sundays are non-delivery days, excluding 31/12/2023, which is a delivery date.

Delivery period: 30-31/12/2023 (Saturday-Sunday)

and a non-delivery weekday Sunday - all Sundays are non-delivery days, excluding 31/12/2023, which is a delivery date.

Examples of non-acceptable combinations:

One period of time
with another period of time

Delivery on a single date: 22/12/2023

and non-delivery on the same single date: 22/12/2023.

Delivery period: 25-26/12/2023

and non-delivery period: 25-26/12/2023.

Delivery period: 22-26/12/2023

and non-delivery period which partially overlaps another period: 25-29/12/2023.

Delivery on a weekday on Monday

and non-delivery on Monday.

Cut-off days

You can use the cut-off day functionality to specify by what day the customers have to check out to receive their order in the defined delivery time. There are two possibilities to set up the cut-off day:

  • General cut-off day: Sets the cut-off day for all the slots available for the delivery time. The general cut-off day can be set up to 6 days before the delivery of the order, you can select from a range between -1 and - 6 days. If you choose -6, it means you have 6 days to prepare the order and to deliver it to the customer.

  • Specific cut-off day: Sets the cut-off day for single delivery slots. This option is only active for Weekday deliveries, not for single dates or periods. The specific cut-off day can be set up to 6 days before the configured weekday delivery, you can select from a range between -1 and - 6 days. If you choose -3, it means you have 3 days to prepare the order and to deliver it to the customer. Both weekdays and weekends are counted.

The default value for the cut-off days is 0, which means the cut-off day is not set. If one of the cut-off day options is selected, the other one is hidden.

Examples of the cut-off days configurations:

Delivery day
General cut-off day
Specific slot cut-off day

Delivery on a weekday: Wednesday

For example: -2, which means the cut-off day is Monday. It can be any single day up to 10 days before the delivery day.

Not available

Delivery on a weekday: Wednesday

Not set.

Can be set for every slot separately

Delivery day: 22/12/2023

For example: -1, which means the cut-off day is 21/12/2023.

Not available

Delivery period: 22-26/12/2023

For example: -5, which means the cut-off day is 17/12/2023 for 22/12/2023 delivery, 18/12/2023 for 23/12/2023, 19/12/2023 for 24/12/2023 delivery and further.

Not available

Cut-off time

Cut-off time is the exact hour of the cut-off day that ends the order placement period, for the specific delivery window. The cut-off time is always specified in the UTC time zone.

Examples of usage

Defined delivery time with the cut-off set to 9:00 AM:

User's action
Result

A user creates an order at 8:55AM (UTC).

The delivery window contains the order for the current day.

A user creates an order at 9:05AM (UTC).

The delivery window does not contain the order for the current day, but only for the next day.

A user creates an order from CET zone (UTC+1) at 9:55AM (CET).

The delivery window contains the order for the current day, because in the UTC zone there is still 8:55AM.

Product lead times

Product lead time defines how much time your supplier needs to prepare a product for delivery. In the Emporix e-commerce system, lead times are specified for individual products and are expressed in hours.

When calculating the delivery date at checkout, the lead times and non-delivery days of products in the cart affect the next possible delivery date.

Preorders

You can allow customers to order goods in advance by setting appropriate lead times for products. The set value is then calculated into the next possible delivery date at checkout.

Maximum number of deliveries per day

You can specify how many deliveries your business can complete in a day per slot. If the number of orders per slot reaches the set capacity, the delivery slot automatically closes. In case all the slots' capacities are reached, the delivery date is closed. Whenever a customer cancels an order or chooses a different delivery date, the originally chosen delivery slot becomes available again.

Shipping Services guide
Delivery Service
Shipping Service