Adobe Commerce B2B, engineered for school & facility supply.
School Fix (Decker, Inc.) supplies maintenance parts, furniture, and equipment to schools and facilities nationwide. IWD rebuilt their storefront on Adobe Commerce and the Hyva theme, with a custom B2B quote engine, saved-card and wallet checkout, and a migration to native Adobe Live Search. A partnership spanning more than a decade, still shipping today.
School Fix (Decker, Inc.)
School Fix supplies maintenance and repair parts, furniture, and equipment to schools and facilities nationwide, selling mostly to maintenance teams and facility managers. The business runs on a multi-store Magento platform that also carries its sibling brands. IWD and School Fix have worked together for more than a decade, through an Adobe Commerce migration and a continuous program of upgrades, redesigns, and custom B2B builds.
A facility-supply catalog sold to B2B buyers doesn't fit a standard Magento install.
So we engineered the layer that does.
B2B quote workflow
Approval rules that model real procurement, not a generic request-a-quote form.
Tax-exempt + PO checkout
Purchase orders and tax-exemption built into checkout, the way facility buyers buy.
Saved cards + wallets
Tokenized vaulting plus Apple Pay and Google Pay so repeat buyers check out in seconds.
Search for a deep catalog
Fast, relevant results across a broad parts-and-equipment assortment.
A faster storefront
A modern Hyva front end, modernized without a risky full replatform.
One multi-store platform
A single Adobe Commerce install carrying School Fix and its sibling brands.
Engineered,
not assembled.
When generic extensions can't carry a facility-supply B2B catalog, we build the layer that can.
Nine systems. One platform.
Payments, wallets, search, tax, reviews, and email, wired straight into Adobe Commerce and the B2B flow, not bolted on as a side process.
PaymentsAuthorize.NetTokenized card vaulting + ERP-safe captureWalletApple PayExpress checkout, merchant-verified
WalletGoogle PayExpress checkout via the gatewaySearchAdobe Live SearchSensei-powered, replaced the third-party SaaS
TaxAvalaraTax calculation across the catalog
Tax-exemptDCKAP Tax ExemptionCertificate handling for institutions
ReviewsYotpoProduct reviews and ratingsEmailMailchimpMarketing email and audiences
CDNFastlyEdge delivery and caching
Built to keep growing.
School Fix didn't replatform and start over. The same Adobe Commerce platform keeps gaining the capabilities its catalog, order desk, and buyers need, shipped without service interruption and still evolving today.
- Phase 01Launch & integrate
Adobe Commerce B2B live with the custom Request-a-Quote engine, Authorize.Net payments, and tax-exempt checkout.
- Phase 02B2B depth
Saved-card vaulting, Apple Pay and Google Pay, quote PDFs with guest lookup, and a re-order account dashboard.
- Phase 03Search & storefront
Migration to native Adobe Live Search, redesigned product pages, tuned category layouts, and a new mega-dropdown header.
- Phase 04Hyva & hardening
The storefront moved to the Hyva theme, with a continuous program of platform upgrades and security patching, still shipping today.

A platform that keeps evolving.
School Fix didn't replatform and start over. The same Adobe Commerce platform has been upgraded, restyled on Hyva, and re-architected around native search, one planned release at a time, without losing the custom B2B logic underneath.
- Always current. Planned upgrades keep Adobe Commerce, PHP, and security patches up to date, with no version drift.
- Faster front end. The Hyva theme replaced the legacy storefront for a lighter, quicker site, with no risky headless rebuild.
- B2B-first throughout. Quotes, tax exemption, and re-order flows are regression-tested and survive every release.
Less manual work,
faster B2B orders.
The build was never the point. This is what changed day to day for School Fix's order desk, facility buyers, and maintenance teams.
Get this for your storeQuotes approve themselves
Admin-set rules auto-approve qualifying quotes by state, weight, and order total, so the order desk prices the exceptions instead of every request.
Custom modules. Built from scratch.
Off-the-shelf Magento extensions can collect a quote or take a card, but they can't model facility procurement: approval rules, tax exemption, purchase orders, and re-order behavior. So we built the layer that does, and have maintained it across every upgrade. Every one is custom-built and owned by School Fix.
B2BRequest-a-Quote Approval Engine
What it doesA B2B quote workflow with an automated approval engine: admin-configurable rules by state, shipping total, weight, and order total auto-approve qualifying quotes and route the rest for manual pricing.
Why from scratchOff-the-shelf request-a-quote extensions can collect a quote, but they cannot model School Fix's pricing and approval rules. We built the rules engine on top so the order desk decides once, not on every quote.
B2BQuote PDF, Share & Lookup
What it doesQuote PDF generation and download, share-a-quote by email with automatic account creation, a secure guest Quote Lookup page protected by a generated hash, and Move Quote to Cart.
Why from scratchFacility buyers route quotes through procurement, so a quote has to live as a shareable, lookup-able document, not just a cart state. None of that exists in stock Magento.
B2BAdmin Remarks for Quotes
What it doesA standalone module, layered on the quote extension so it survives updates, that surfaces admin Remark notes into approved-quote emails and PDFs.
Why from scratchStaff needed to communicate special conditions and exclusions on a quote without editing line items. We added the remark layer rather than fork the underlying extension.
CheckoutDominate Custom Checkout
What it doesA custom checkout connector: responsive one-step and multi-step layouts, address autofill, purchase-order offline payment, extra checkout fields, and a region-specific compliance notice.
Why from scratchFacility procurement runs on POs and tax exemption, which native checkout does not handle gracefully. The connector wires those rules into checkout and into the Authorize.Net order flow.
CheckoutTax-Exempt Purchasing
What it doesTax-exemption certificate handling for qualifying institutions, integrated with the tax engine so exempt buyers are recognized through cart and checkout.
Why from scratchSchools and public institutions buy tax-exempt. The flow has to validate and apply exemptions inline, not send buyers to a separate form, so we integrated it directly.
PaymentsCredit Card Storage (Tokenized Vaulting)
What it doesCard vaulting so logged-in returning customers reuse saved cards. Card data is tokenized through the payment gateway and never stored locally, keeping the platform PCI-DSS compliant.
Why from scratchRepeat facility buyers re-order constantly. Saved cards remove checkout friction, but only a gateway-tokenized vault does it without taking on card-data liability.
PaymentsApple Pay & Google Pay Express
What it doesExpress-checkout wallet buttons at the top of checkout via the gateway's digital payment solutions, with Apple merchant verification and Google gateway configuration.
Why from scratchWallet payments run on a different lifecycle than saved cards, so they are kept operationally separate while still capturing, refunding, and voiding through standard admin.
SearchAdobe Live Search Migration
What it doesMigration from a third-party search SaaS to native Adobe Live Search, powered by Adobe Sensei and the Catalog Service: layered navigation, a quick-search modal, and quick view.
Why from scratchA deep parts-and-equipment catalog needs relevant, fast search. Moving to native Live Search removed a third-party dependency and put merchandising back inside Adobe Commerce.
CatalogCategory & Search Layouts
What it doesSeveral iterations of category and search layouts: single-column pages, subcategory sliders, Best Sellers and Best Deals blocks, Shop By Brand, a Quick Ship filter, Compare Products, and a My Parts List.
Why from scratchA facility buyer scans for the exact part fast. Each layout pass tuned the browse and filter experience to how maintenance teams actually shop.
CatalogProduct Page Redesign
What it doesA restyled product page: pre-selected in-stock variants, icon-based compare and wishlist, warranty badges, full-vs-discount pricing, a cross-sell slider, and restyled options and breadcrumbs.
Why from scratchThe UX audit flagged friction on the old PDP. The redesign aligned the page to the new brand look while fixing the variant-selection and add-to-cart flow.
B2BMy Account B2B Dashboard
What it doesA consolidated B2B account dashboard: personalized greeting, orders snapshot, Quick Order, My Parts List, My Quotes, address book, and newsletter and tax-exempt status, across the full set of account pages.
Why from scratchRepeat B2B purchasing lives in the account area. We rebuilt it as a working dashboard around re-order behavior rather than a stack of default Magento pages.
UXNew Header & Mega Dropdown
What it doesA redesigned header and mega-dropdown navigation, space-optimized, with refreshed logo and icon treatment.
Why from scratchThe catalog is broad and deep. The header had to expose it without overwhelming the buyer, so the navigation was rebuilt around the category tree.
PlatformHyva Theme Migration
What it doesMigration of the storefront to the Hyva theme (Tailwind and Alpine.js), replacing the legacy Luma-based front end for a faster, lighter storefront.
Why from scratchPerformance and maintainability both needed a modern front end. Hyva delivered the speed gains without the cost and risk of a full headless rebuild.
PlatformPlatform Upgrades & Hardening
What it doesA continuous upgrade program across Magento 2 and Adobe Commerce Cloud, including PHP modernization, scheduled security patching, and full B2B regression testing on each release.
Why from scratchA B2B platform this customized cannot fall behind on versions. Each upgrade is planned, tested against the B2B feature set, and shipped without disrupting the storefront.
Let's get your Adobe Commerce B2B build right.
We engineer Adobe Commerce platforms for B2B and facility-supply businesses, and we stay for the long run. School Fix has built with us for more than a decade. Tell us what you're up against.


