Adobe Commerce B2B, engineered for aerospace manufacturing.

DMC Tools, a veteran owned manufacturer of aerospace, defense, and military application tooling, runs a mission critical B2B catalog on Adobe Commerce, wired directly into Infor Syteline ERP. Eleven custom modules. PCI-compliant payments. Live ERP-driven lead times on every PDP. In production since 2022 with zero unplanned downtime.

The client

Daniels Manufacturing Corporation

A veteran owned maker of application tooling for connectors, contacts, and Safe-T-Cable assemblies, serving the military, aerospace, and industrial markets. Buyers specify by Military Part Number and NSN, and the business runs on Infor Syteline ERP. DMC came to IWD in 2022 for an Adobe Commerce migration, rebuilding the storefront on Magento 2 / Adobe Commerce B2B, fully integrated with Syteline and the way aerospace buyers actually shop.

The solution

A catalog this technical doesn't fit a standard Magento install.
So we engineered the layer that does.

Multi-axis product lookup

Search by Connector Series, Contact Part Number, Color, or BIN, not just keywords.

Military Part Number + NSN

First-class fields on every product page.

Live ERP-driven ship dates

Accurate Estimated Ship Dates on every page that matters.

In-checkout credit terms

Qualified buyers request Net terms without leaving the cart.

State-routed quote workflow

Every request lands with the right National Account Executive.

PCI-compliant payments

Built directly to the gateway, not bolted on as an extension.

By the numbers

These numbers come
straight from production.

Four years in production. Every number verified against live infrastructure.

Start a project
100% uptime
9 integrations
4+ yrs
11 modules
The stack

Nine systems run as one platform.

Every tool DMC's order desk, warehouse, finance, and marketing teams depend on, wired directly into Adobe Commerce instead of running as separate logins.

  • ERPInfor SytelineCustom REST/IDO integration, bidirectional
  • PaymentsBridgeComm / WebLINK3Custom direct-API module, tokenized
  • SearchAdobe Live SearchSensei-powered, multi-axis product lookup
  • ShippingShipEngineAddress validation, 3rd-party billing
  • MarketingKlaviyoB2B marketing automation + segmentation
  • EmailSendGridTransactional email delivery
  • ImportFirebear ImportDaily product import, FTP + AWS S3
  • CDNFastlyEdge delivery, image optimization
  • FeedGoogle Merchant CenterProduct feed + Shopping Ads
Interactive demo · try it yourself

See the ship-date engine
in action.

Pick a product family, order day, and certification requirement. The Estimated Ship Date and rule trace compute live, using the same logic that runs on every dmctools.com product page: business-day math, certification days, weekend skips, and "Please Consult Factory" fallbacks.

How it works
Product family
Order placed
Certification
Est. Ship DateMonday, July 27
  1. Base lead time5 business days
  2. Weekend skip2 non-business days skipped
Platform evolution

Built to keep growing.

We didn't launch and disappear. New capabilities ship without service interruption, and the platform is still evolving today.

  1. Phase 01Launch & integrate

    Adobe Commerce B2B live, wired into Syteline ERP, payments, shipping, and Live Search.

  2. Phase 02Revenue workflows

    Custom payment module, in-checkout credit terms, and state-routed quotes that keep deals moving.

  3. Phase 03Performance hardening

    Faster pages and a cleaner storefront: JS/CSS deferral, hosted fonts, CLS fixes, right-sized images.

  4. Phase 04Ongoing growth

    Klaviyo marketing, a rewritten lead-time engine, and continuous platform support. Still shipping today.

Commercial aircraft on the runway, aerospace electrical systems
Catalog Engineering

Every product spec, pulled live from Syteline.

Part numbers, NSNs, tier pricing, and ERP-driven ship dates on every product page. No manual data entry, no stale specs.

12+live fields per page, synced in ~60 seconds
  • Always accurate. Every spec on the page reflects Syteline within about a minute of a change.
  • Zero manual upkeep. Nobody at DMC re-keys part data into the storefront; the integration carries it.
  • Built for spec-driven buying. Buyers who shop by Military Part Number and NSN see those fields on every page.
The payoff

Less manual work,
fewer dropped deals.

The build was never the point. These are the day-to-day changes DMC's teams and buyers actually feel.

Get this for your store
Inventory

The order desk stops fielding stock calls

Inventory, pricing, and lead times pull straight from Syteline on every page. Buyers find the answer themselves instead of calling or emailing.

Every module here was built from scratch.

Off-the-shelf Adobe Commerce extensions couldn't carry a catalog this technical. Every module below is DMC-owned, backed by a signed scope of work, and spans payments, ERP, lead-time logic, checkout, and catalog UX.

Payments

BridgeComm Direct-API Payment Module

What it doesCustom Magento payment method wired directly to BridgeComm with PCI-compliant tokenization. Pre-authorizes at checkout; final capture fires from the ERP after shipment.

Why from scratchThe third-party extension had no admin UI and tied capture to cart submission. The custom integration gives DMC a full payment lifecycle tied to fulfillment.

Payments

Cenpos Payment Gateway Integration

What it doesSecond payment processor for accounts that route through Cenpos. Sits alongside BridgeComm in checkout with the same admin and capture behavior.

Why from scratchNo existing Cenpos extension supports Net-terms gating, customer-group restrictions, or ERP capture flow. Built to the same pattern so both processors behave identically.

ERP

Syteline ERP Integration Layer

What it doesBidirectional sync with Infor Syteline via its IDO REST API: customers, addresses, payment terms, products, inventory, lead times, orders, and shipments. Writes due_date back per line item and triggers card capture post-shipment.

Why from scratchThe original spec called for Celigo iPaaS. DMC's flows (Document Profiles, A-account normalization, line-item due-date writeback, ERP-driven capture) are too tightly coupled to Syteline for a generic middleware layer.

ERP

Customer Profile Sync

What it doesExtends the Syteline integration to check, create, and update Customer Document Profiles (Order Verification + Invoice routing) whenever a Magento account is created or updated.

Why from scratchDMC's accounting workflows require these profiles in Syteline before an order can ship. Manual creation was error-prone. The module makes it automatic and idempotent.

ERP

Syteline Customer Check & A-Account Normalization

What it doesBackfill utility plus runtime hook that normalizes Syteline A-prefixed account numbers across the customer base, converting short forms like A252 to the canonical A000252.

Why from scratchYears of inconsistent data entry caused silent matching failures and unroutable orders. The check API guarantees every Magento customer maps to its canonical Syteline ID.

Fulfillment

IWD Order Manager

What it doesCustom admin module with an editable Estimated Ship Date per order, calculated from the longest-lead-time line. Surfaces on confirmation emails, My Orders, order detail, and admin grids. Edits write back to Syteline as line-item due_date.

Why from scratchNative Magento has no concept of a customer-promised ship date driven by ERP lead times. The Order Manager is the single source of truth for the date DMC commits to.

Lead Time

Lead Time Module (DMC_LeadTimes)

What it doesThe rules engine behind every Est. Ship Date on the site: PDP, cart, checkout, quotes, emails, admin. Weekend skips, certification days, Safe-T-Cable +3, same-day +1, holiday calendar, DMC-prefix 'Please Consult Factory' (LaceLok exception), cart-level cascade, PDP cache, and hardcoded-override field.

Why from scratchAerospace tooling lead times don't fit a generic 'X business days' formula. Every rule mirrors how DMC's order desk and certification process actually work, and a single change ripples across every touchpoint without breaking ERP sync.

Catalog UX

Configurable Product Pre-Selection

What it doesPre-selects the first simple SKU on configurable PDPs, swapping in its price, tier pricing, Military Part Number, lead time, descriptions, attachments, and reviews. Strips the * suffix from configurable SKUs in listings.

Why from scratchDefault Magento forces buyers to pick an option before seeing anything specific. Wrong UX for a catalog of military part numbers. The module swaps product data without breaking schema.org, the Google Merchant feed, or reviews.

Checkout

Request Credit Terms Checkout Workflow

What it doesCheckout-embedded credit application. Qualified B2B buyers (US ship-to, logged in, above a configurable threshold, no existing Net terms) see a popup collecting their D&B number, AP contact, and requested terms. Notifies the team and confirms a 2-business-day review SLA.

Why from scratchMost B2B sites push credit apps to a standalone page buyers never return from. Embedding the form in checkout keeps the order alive while DMC reviews. Built on Amasty Custom Forms with a checkout + business-rule layer.

Sales Ops

National Account Executive Routing

What it doesEvery quote request, contact form, and B2B quote email auto-CCs the right National Account Executive by the buyer's shipping state (Florida, Northeast & Canada, and the AL/AR/LA/MS/NC/SC/TN territory each route to a different NAE).

Why from scratchDMC's territory map doesn't fit a single recipient or a CRM round-robin. State-to-executive routing is a config layer sales ops can edit without a deploy.

Lead Time

Holiday-Aware Date Engine

What it doesA small but pervasive utility every date-aware module (Lead Time, Order Manager, Quote dates) consults, reading an admin-configurable holiday list and rolling dates forward across weekends and US public holidays.

Why from scratchNative Magento ships no holiday-aware date utility, and three modules needed the same logic. Centralizing it means one holiday-calendar change updates every Est. Ship Date across the site.

Let's work together

Let's get your Adobe Commerce B2B build right.

Adobe Commerce B2B builds for manufacturers and distributors who need ERP-grade reliability, not just a storefront. DMC chose us in 2022 and is still with us today. See if we're the right fit.