メインコンテンツにスキップ
商品詳細は英語で表示されます。翻訳は近日公開予定です。
Delivery Date & Time Slot Scheduler for Magento 2 — A build-to-order Magento 2 / Adobe Commerce extension that adds a deliver — 1/1イメージプレビュー

A build-to-order Magento 2 / Adobe Commerce extension that adds a delivery date and time-slot picker to

checkout, with configurable lead time, blackout days and per-slot capacity.

ECOSIRE builds, installs and supports it on your store.

Delivery Date & Time Slot Scheduler for Magento 2とは?

A build-to-order Magento 2 / Adobe Commerce extension that adds a delivery date and time-slot picker to checkout, with configurable lead time, blackout days and per-slot capacity. ECOSIRE builds, installs and supports it on your store. Built to order by ECOSIRE for Magento 2 / Adobe Commerce (build-to-order) — indicative price from $999.00 USD; request a quote for a scoped proposal.

主な機能

Delivery date picker and time-slot selector rendered as a Knockout.js UI component in the Magento checkout shipping step
Processing/lead-time rules in business days so customers can only pick dates after your fulfillment window
Blackout days and unavailable-hours configuration (holidays, weekends, non-operating periods) excluded from the picker
Per-slot capacity limits enforced server-side via a plugin/interceptor on order placement to prevent oversold slots
Delivery date and slot persisted as quote/order extension attributes through Magento service contracts
Selected delivery info injected into order confirmation emails, admin order view, and PDF invoice/shipping/packing documents
REST and GraphQL coverage so headless and PWA Studio storefronts can read and set the delivery schedule
Admin configuration under Stores → Configuration with dedicated ACL resources and store-view scope
Cron job to roll the bookable date window forward daily and prune expired availability
Built as a namespaced module under app/code with di.xml, events.xml observers and db_schema.xml — no core or theme hacks
Compatible with Magento Open Source and Adobe Commerce; multi-store and multi-website aware
Translatable (i18n CSV) date/slot labels and configurable date format per store view

受注生産、すべておまかせ

自分での設定は不要 — ECOSIRE が構築・インストール・サポートする実働アプリです。

  1. 1

    ご注文

    一回限りの構築料金から始めます。キックオフで一緒に範囲を決めます。

  2. 2

    構築とインストール

    ECOSIRE がお客様の Magento 2 上で構築・設定・インストールします。

  3. 3

    本番稼働 + サポート

    約1週間(営業日ベース)で稼働し、本番稼働後2週間のサポートが付きます。納品したコードの不具合は無償で修正します。

この製品について

Scheduled-delivery merchants — grocery, furniture, florists, perishables — lose orders when checkout can't promise when a parcel arrives. This is a build-to-order Magento 2 extension: ECOSIRE builds it as a proper module under app/code/Ecosire/DeliverySchedule, installs it on your Magento Open Source or Adobe Commerce instance, and supports it afterward. It is not an instant Adobe Commerce Marketplace download — you get a clean, store-specific build with an honest delivery lead time.

At checkout, customers get a delivery date picker and time-slot selector rendered as a Knockout.js UI component in the shipping step. Selection is captured through a quote/order extension attribute via a service contract, persisted with the order, and exposed over REST and GraphQL for headless/PWA Studio storefronts.

Behind the picker, an admin-configurable engine applies real rules: processing/lead time (e.g. "ships in 2 business days"), blackout days (holidays, non-operating dates), unavailable hours, and per-slot capacity limits so a single slot can't be oversold. Capacity is enforced server-side via a plugin (interceptor) on order placement, not just hidden in the UI.

Chosen delivery date and slot flow into order confirmation emails, the admin order view, and PDF order documents (invoice, shipping, packing slip) via template and layout XML, so your warehouse and customer see the same commitment. Configuration lives under Stores → Configuration with dedicated admin ACL resources, and a cron job can roll the available-date window forward daily.

Everything ships as versioned, namespaced code (di.xml, events.xml observers, db_schema.xml) that survives setup:upgrade and Magento minor upgrades — no core hacks, no theme lock-in.

得られるもの

  • Custom Magento 2 module (Ecosire_DeliverySchedule) installed under app/code on your store, with full source
  • di.xml, events.xml, db_schema.xml, ACL and system.xml configuration wired to your Magento version
  • Checkout UI component (Knockout.js/UI component) integrated into your active theme's shipping step
  • REST + GraphQL endpoints for setting and reading delivery date/slot, documented for your dev team
  • Email template and PDF document overrides showing delivery date and slot on order communications
  • Composer-installable package plus install/upgrade notes (setup:upgrade, di:compile, deploy) for staging and production
  • Two-week go-live support window covering bug fixes and configuration adjustments

これは誰のためのものですか

Grocery & perishables store owner

Sells time-sensitive goods and must promise a narrow delivery window. Needs lead time, blackout days and per-slot caps so the warehouse is never overbooked and food doesn't spoil waiting on an unscheduled van.

Furniture & bulky-goods retailer

Delivers large items on routed trucks where each slot has limited capacity. Wants customers to self-select a date and AM/PM window at checkout and have it print on the shipping document for the crew.

Magento developer / agency lead

Maintains the merchant's Magento Open Source or Adobe Commerce build and wants a clean, namespaced module with service contracts, GraphQL and no core hacks — not a brittle template override that breaks on the next upgrade.

Delivery Date & Time Slot Scheduler for Magento 2 の比較方法

基準エコシエールカスタムビルド競合他社Magento 2 標準機能
Delivery date & time-slot picker in checkout付属付属付属含まれていない
Lead time + blackout days + per-slot capacity rules付属部分的なサポート部分的なサポート含まれていない
Built and installed on your specific Magento store付属付属含まれていない含まれていない
REST & GraphQL support for headless / PWA Studio付属部分的なサポート部分的なサポート含まれていない
Instant download / immediate availability含まれていない含まれていない付属付属
Delivery info on emails & PDF order documents付属部分的なサポート部分的なサポート含まれていない
Upgrade-safe namespaced module, no core hacks付属部分的なサポート付属含まれていない
Direct support from the people who wrote the code付属部分的なサポート部分的なサポート含まれていない

Delivery Date & Time Slot Scheduler に関するよくある質問

How long does delivery take and what does build-to-order mean here?

This is built to order, not an instant Marketplace download. After purchase ECOSIRE confirms your Magento version (Open Source or Adobe Commerce), theme and checkout setup, then builds and installs the module on your staging environment, typically within about 5–10 business days depending on customizations. We go live on production with you after you sign off on staging. You receive the full source under app/code.

What ongoing support and updates are included?

A two-week go-live support window is included for bug fixes and configuration tweaks. Because you own the source, you can maintain it yourself afterward; we also offer optional retainer support for Magento minor-version upgrades, new slot rules, or compatibility work as your store evolves. We do not push silent auto-updates to your production store.

Does it work with Adobe Commerce as well as Magento Open Source?

Yes. The module uses standard Magento 2 patterns — service contracts, di.xml, plugins, db_schema.xml — that are identical across Adobe Commerce and Magento Open Source. We build against your exact version (2.4.x) and account for Adobe Commerce extras like staging/preview and B2B if you run them.

Will this break on a Magento upgrade or with my theme?

It is delivered as a namespaced module under app/code with no core file edits and no hard theme forks — the checkout UI is added via UI component and layout XML. That is the upgrade-safe approach. Major Magento minor upgrades can still require recompilation or small adjustments, which we cover under optional support.

Can it serve a headless / PWA Studio storefront?

Yes. Delivery date and slot are exposed over both REST and GraphQL as quote and order extension attributes, so a PWA Studio or custom headless frontend can present the picker and submit the selection. We document the queries and mutations for your frontend team.

How are slot capacity and oversold slots prevented?

Capacity is enforced server-side. A plugin (interceptor) on order placement checks the remaining capacity for the chosen date and slot at the moment the order is submitted, so two shoppers can't both grab the last spot. Sold-out slots are also hidden in the checkout picker, but the authoritative check happens at place-order time.

見積もりを依頼

Delivery Date & Time Slot Scheduler

A build-to-order Magento 2 / Adobe Commerce extension that adds a delivery date and time-slot picker to checkout, with configurable lead time, blackout days and per-slot capacity. ECOSIRE builds, installs and supports it on your store.

  • Delivery date picker and time-slot selector rendered as a Knockout.js UI component in the Magento checkout shipping step
  • Processing/lead-time rules in business days so customers can only pick dates after your fulfillment window
  • Blackout days and unavailable-hours configuration (holidays, weekends, non-operating periods) excluded from the picker
  • Per-slot capacity limits enforced server-side via a plugin/interceptor on order placement to prevent oversold slots

見積もりを依頼

Delivery Date & Time Slot Scheduler のご要望をお知らせください。価格、ライセンスの選択肢、貴社に合わせたご提案を、通常1営業日以内にお送りします。

今すぐのお支払いはありません。これはチームへの見積もり依頼を送信します。価格と次のステップをメールでご案内します。