Toweringmedia Fulfillment Suite (Magento 2) – Kitchen, Delivery & Driver Control

$999.99
  • Unified Fulfillment Board with Kitchen/Delivery status controls, rescheduling, and audit logging
  • Driver & Kitchen PWAs (PIN-secured) for runs, status updates, proof-of-delivery, and notes
  • Automated task creation from Store Pickup/Distance Delivery with actor/timestamp history
  • Supports single-delivery flags, run grouping, reschedule slots, and one-click order actions

Description / Toweringmedia Fulfillment Suite (Magento 2) – Kitchen, Delivery & Driver Control

Real-Time Fulfillment Operations Platform for Magento 2.4
Bring Kitchen, Dispatch, and Drivers Onto the Same Live Board
Toweringmedia Fulfillment Suite is the orchestration layer that turns Store Locator, Pickup, and Distance Delivery data into actionable tasks. Admins monitor a consolidated grid, staff update statuses via touch-friendly PWAs, and every change is recorded in Magento order history with user/timestamp.

Admin Fulfillment Board

  • Kitchen & Delivery Status Columns: Custom Knockout templates with “Waiting for bake window,” “Time to bake,” “Ready for handoff,” etc., plus quick-action buttons for each transition.
  • Past Due & Solo Delivery Flags: Visual badges call attention to overdue prep deadlines and single-delivery orders.
  • Reschedule Action: Modal pulls available slots via DeliveryScheduleManagement so CSRs can move delivery windows safely.
  • Delivery Window Column: Shows localized time ranges to align kitchen prep with driver dispatch.

Kitchen Tablet PWA

  • PIN-secured login tied to Magento admin users (context-aware sessions for multi-portal use).
  • Compact cards show order number, customer, mode (pickup/delivery), prep deadline countdown, and next CTA (e.g., “Time to Bake,” “Ready for Pickup/Delivery”).
  • Inline notes editor with timeline/history; status changes trigger 10-second grace removal after “Done.”
  • Reschedule button integrated with admin API; color-coded cards (yellow waiting, green ready, red overdue).

Driver Mobile PWA

  • Phone-optimized layout with single large CTA (Dispatch, Mark Completed) per task.
  • Runs tab auto-groups orders by location/time using RunGroupingService; drivers can accept a run, see order list, capture notes/photos, and mark proof-of-delivery.
  • PIN prompt stored per device, optional “remember device” cookie, session heartbeat endpoint (/driverportal/auth/session).
  • Notes drawer (per order) shows history, lets drivers add text or photo attachments, and logs updates to Magento order history.

Automation & Observers

  • Task Creation: Pickup and Distance Delivery modules call Fulfillment APIs to create tasks with kitchen/delivery statuses, deadlines, and payload metadata (customer, items, location snapshot).
  • Order Cancel Sync: Observer on sales_order_cancel_after auto-cancels tasks so driver/kitchen PWAs instantly drop the order.
  • Status History Logging: Every status change stores actor type (admin/kitchen/driver), actor ID, comment, and timestamp; visible in order history plus exposed via API.
  • Delivery Quote Enrichment: Run grouping calls toweringmedia_delivery_quote_log (lat/lng, duration) to cluster orders and compute runs.

Built-In Security & Session Controls

  • Context-aware session manager so kitchen and driver portals don’t clash when opened simultaneously.
  • PIN login tied to device UUID; admin can enforce PIN reset.
  • X-TM-Portal-Context header ensures APIs reject mismatched logins (driver vs. kitchen).
  • Proof-of-delivery uploads stored under media/fulfillment/proof/{taskId} with sanitized filenames.

Technical Specs

  • Magento 2.4.x, PHP 8.2+, depends on toweringmedia/basetoweringmedia/module-store-locator...-store-pickup, and ...-distance-delivery.
  • Composer package: toweringmedia/module-fulfillment (to be published next).
  • Declarative schema adds prep_statusdelivery_windowis_solo_deliverytoweringmedia_driver_device, etc.
  • Controllers: Admin (reschedule, mass solo), Driverportal (auth, tasks, runs, notes, proof), Router for /driverportal/*.
  • PWAs built with Vite/React; compiled assets deploy to pub/pwa/kitchen and pub/pwa/driver with custom headers.

Pricing & Licensing

  • License Price: USD $12,000 (per production instance)
  • License Term: 12 months (updates + support during term)
  • Renewal: Required for ongoing use and access to new features

Ideal Customers

  • Bakeries, caterers, or retailers running in-house kitchens + couriers
  • Enterprises needing audit-ready fulfillment tracking with minimal dev effort
  • Teams deploying shared kitchen/driver tablets and wanting session isolation + PIN security

My Cart

Loading...

Customer Login

Checkout as a new customer

Creating an account has many benefits:

  • See order and shipping status
  • Track order history
  • Check out faster