A publisher's store, stewarded for the long run.

Warner Press is a heritage Christian publisher of church, ministry, and education resources. IWD is its Magento partner: stabilizing the store's tax, shipping, payment, and ERP integrations, building tooling for its service team, and keeping the platform maintained and current.

The client

Warner Press

Warner Press is a long-established Christian publisher of church bulletins, greeting cards, and ministry and education resources, selling to churches, schools, and ministries through its Magento store. Its platform had accumulated gaps across tax, shipping, payments, and ERP sync, the kind of store our Magento support team is built to steward.

The solution

A working store with brittle, drifting integrations.
So we became its Magento partner.

Platform stabilization

A QA pass that audited and corrected tax, shipping, payment, and ERP integrations end to end.

Tax, shipping & payments

Avalara AvaTax, ShipperHQ, and payment processing validated against real checkout scenarios.

Sage Intacct ERP sync

The Greytrix GUMU connector validated for clean customer and order sync between Magento and the ERP.

Payments in the ERP

The Payfabric integration extended so transaction detail reconciles through the Order API into Sage Intacct.

CSR & B2B tooling

Order holds, rush flags, item status, company accounts, and tax-exemption certificates for churches and schools.

Maintained & current

Ongoing maintenance with platform and PHP upgrades onto current, vendor-supported versions.

By the numbers

Engineered,
not assembled.

Keeping a busy commerce platform reliable, extensible, and current is its own discipline. So we made it a partnership, not a project.

Start a project
4 systems stabilized
6 integrations stewarded
12 builds & upgrades
1 platform, kept current
The stack

Many systems. One store.

Tax, shipping, payments, and the ERP all meet at the Magento store. Keeping each integration healthy, and keeping the platform itself current, is the work that keeps the others honest.

  • PlatformMagentoThe Adobe Commerce store IWD maintains
  • RuntimePHPUpgraded to current, vendor-supported versions
  • TaxAvalara AvaTaxAutomated tax calculation and jurisdictions
  • ShippingShipperHQCarrier rates, zones, and checkout logic
  • ERPSage IntacctSystem of record for customers and orders
  • ConnectorGreytrix GUMUMagento ↔ Sage Intacct data sync
  • PaymentsPayfabricCheckout authorization, captured in the ERP
  • IntegrationCustomer & Order APICustom fields exposed to downstream systems
  • StewardshipMaintenance & UpgradesCurrent, vendor-supported platform versions
The partnership

Built in phases.

Warner Press isn't a single project. It moves from stabilizing the platform, to extending it for the service team, to reconciling payments in the ERP, to ongoing maintenance, each phase building on the one beneath it.

  1. Phase 01Stabilize the foundation

    A focused QA pass across the live store's tax, shipping, payment, and ERP integrations, each audited end to end with sample orders and a findings report, establishing a reliable baseline before any new feature work.

  2. Phase 02Extend for the team

    Building the customer-service and B2B tooling the team works in every day: company-versus-consumer registration for churches and schools, order holds and rush flags, per-item status, customer-type fields, and tax-exemption certificate capture.

  3. Phase 03Reconcile payments to the books

    Extending the Payfabric payment integration so transaction detail flows through the Order API into Sage Intacct via the Greytrix GUMU connector, so payments authorized at checkout reconcile cleanly in the ERP.

  4. Phase 04Keep it current

    Ongoing maintenance with platform and PHP upgrades that move the store onto current, vendor-supported versions, as a continuing partnership rather than a one-time project.

A stack of published hardbound books, publisher's catalog
Platform stewardship

One store, many moving parts.

The hard part isn't any single feature. It is keeping tax, shipping, payments, and the ERP working together on one Magento store, day after day, while the platform itself stays patched and current, so the business never has to think about the plumbing.

1store, kept reliable, extensible, and current
  • Integrations that hold. Tax, shipping, payments, and ERP sync audited end to end and kept healthy.
  • Tools where the work happens. CSR and B2B features built into the admin, not bolted on beside it.
  • Never left to drift. Ongoing maintenance and upgrades keep the platform on supported, current versions.
The payoff

A reliable store,
kept that way.

The work is never the point. This is what the partnership changes for how Warner Press runs, sells, and serves its customers every day.

Get this for your store
Stability

A platform that simply works

A focused QA pass audited and corrected the tax, shipping, payment, and ERP integrations across the store, turning a set of brittle moving parts into a reliable foundation the business can run on.

The work. Stabilize, extend, maintain.

Stewarding a live commerce platform means auditing what exists, building the tooling the team needs, and keeping the software current, not shipping a box and walking away. This is the QA, integration, service, and maintenance work the partnership covers. Every build is owned by Warner Press.

Quality

Platform Stabilization & QA

What it doesA structured QA pass across the live store's core integrations: tax, shipping, payment processing, and ERP synchronization, each reviewed end to end with sample orders, error logging, and a findings report with severity and recommendations.

Why from scratchThe store had accumulated operational gaps across its integrations. A disciplined audit established a reliable baseline before any new feature work.

Tax

Avalara AvaTax Configuration

What it doesValidation and tuning of the Avalara AvaTax integration: tax-code mapping, jurisdiction assignment, address validation, and the taxability of shipping and discounts, verified against sample transactions.

Why from scratchTax has to be right in every jurisdiction the publisher ships to. Auditing the configuration removed the risk of mis-charged or non-compliant tax.

Shipping

ShipperHQ Shipping Review

What it doesA full review of the ShipperHQ configuration: carrier settings, zone and rate logic, free-shipping thresholds, and domestic and expedited scenarios, validated through complete checkout flows.

Why from scratchShipping rates that misfire at checkout cost orders. Scenario testing confirmed customers see accurate methods and rates every time.

ERP

Sage Intacct ERP Sync

What it doesValidation of the Greytrix GUMU connector that synchronizes customer and order data between Magento and Sage Intacct, covering successful transfers, error handling, and sync timing.

Why from scratchThe ERP is the system of record. Confirming the connector behaves under failure as well as success keeps the store and the books in agreement.

Payments

Payfabric Payment Extension

What it doesAn extension of the Magento Payfabric payment module to record full transaction detail and surface it through the Order API, so payments authorized at checkout carry through to capture and reconciliation in Sage Intacct.

Why from scratchThe default integration did not expose transaction detail to downstream systems. Extending it lets the ERP capture and reconcile payments instead of staff doing it manually.

B2B

Company vs. Consumer Registration

What it doesA registration flow that distinguishes company accounts from regular customers, capturing school division and school or church name, with an automatic admin notification when a company account is created.

Why from scratchThe publisher's customers are largely churches and schools. Capturing organization detail at signup routes those accounts correctly from the first order.

Service

Customer Type & CSR Attributes

What it doesA CSR-managed customer-type attribute, editable from the admin and hidden from shoppers, exposed through the Customer API so downstream systems share a consistent classification.

Why from scratchService reps need to categorize accounts in ways customers never see. A dedicated attribute keeps that classification consistent across the store and the ERP.

Service

Order Hold & Rush Workflows

What it doesCustom order attributes for hold flag, hold reason, and hold assignment, plus a rush-order flag, surfaced on the admin order view and create pages and passed through the Order API.

Why from scratchHolds and rush requests were tracked off-system. Bringing them into the order record gives CSRs and the ERP one shared, filterable source of truth.

Service

Item-Level Status for CSRs

What it doesA per-line-item status (such as released, active, or do not reorder) that customer-service reps can set directly in the order view while creating or editing an order.

Why from scratchOrder decisions often happen line by line. Item-level status lets reps manage individual products without splitting or re-keying the order.

Compliance

Tax-Exemption Certificate Capture

What it doesConfiguration of Avalara's exemption-certificate management so eligible customers can upload valid tax-exemption certificates against their account.

Why from scratchChurches and nonprofits frequently buy tax-exempt. Capturing certificates in the platform makes exemption a clean, auditable self-service step.

Integration

Custom Order & Customer API Extensions

What it doesExtensions to the Magento Order and Customer REST APIs to carry the custom fields added across the engagement, so the ERP and connected systems receive the additional account and order data they rely on.

Why from scratchNew fields are only useful if downstream systems can read them. Extending the APIs keeps the ERP and integrations in step with the storefront.

Maintenance

Security & Maintenance Stewardship

What it doesOngoing maintenance of the live store, including platform and PHP version upgrades that move it onto current, vendor-supported releases as part of a continuing support partnership.

Why from scratchCommerce platforms drift out of support over time. Continuous upkeep keeps the store on modern, maintained software rather than letting it age.

Let's work together

Need a partner who'll actually stick around?

Stabilize, integrate, and maintain. We steward Magento and Adobe Commerce stores for businesses that need their platform reliable, extensible, and current, and we stay for the long run. Tell us what you're up against.