Warner Press's store, on Magento support that stays.
Warner Press is a heritage Christian publisher of church, ministry, and education resources. IWD is its Magento support partner: stabilizing the store's tax, shipping, payment, and ERP integrations, building tooling for its service team, and keeping the platform maintained and current.
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 at warnerpress.org. Its platform had accumulated gaps across tax, shipping, payments, and ERP sync. The kind of store our Magento support team is built to steward.
When tax, shipping, payments, or ERP sync quietly drifts, a store keeps taking orders, it just takes them wrong.
So we became Warner Press's Magento support 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, the same discipline behind our Magento ERP integration work.
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.
We engineer stability,
then we keep it.
A busy commerce platform stays reliable only when someone owns it. So we made it a partnership, not a project.
Many systems converge on one Magento store.
Tax, shipping, payments, and the ERP all meet at the Magento store. Each integration has to stay healthy, and the platform itself has to stay current, or none of them work right.
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
Built in phases.
Warner Press isn't a single project. Each phase builds on the one beneath it, from a stable foundation to the tooling and integrations the business runs on today.
- Phase 01Stabilize the foundation
Tax, shipping, payment, and ERP integrations audited end to end with sample orders and a findings report. A reliable baseline before any new feature work.
- Phase 02Extend for the team
CSR and B2B tooling the team uses every day: company registration for churches and schools, order holds and rush flags, per-item status, customer-type fields, and tax-exemption certificate capture.
- Phase 03Reconcile payments to the books
The Payfabric integration extended so transaction detail flows through the Order API into Sage Intacct via GUMU. Payments authorized at checkout reconcile cleanly in the ERP.
- Phase 04Keep it current
Platform and PHP upgrades onto current, vendor-supported versions. A continuing partnership, not a one-time project.

One store, many moving parts.
The hard part isn't any single feature. It's keeping tax, shipping, payments, and the ERP working together on one Magento store, day after day, so the business never has to think about the plumbing.
- 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.
A reliable store,
kept that way.
What the partnership actually changes for how Warner Press runs, sells, and serves its customers every day.
Get this for your storeA platform that simply works
Tax, shipping, payments, and ERP sync all audited and corrected end to end. What was a set of brittle moving parts is now a foundation the business can run on.
The work never stops: stabilize, extend, maintain.
QA, integration, service tooling, and maintenance. Everything the partnership covers, and every build is owned by Warner Press.
QualityPlatform Stabilization & QA
What it doesEnd-to-end QA across the live store's tax, shipping, payment, and ERP integrations. Each reviewed with sample orders, error logging, and a findings report with severity and recommendations.
Why from scratchThe store had accumulated gaps across its integrations. This audit established a reliable baseline before any new feature work.
TaxAvalara AvaTax Configuration
What it doesValidation and tuning of the Avalara AvaTax integration: tax-code mapping, jurisdiction assignment, address validation, and taxability of shipping and discounts. Verified against sample transactions.
Why from scratchTax has to be right in every jurisdiction. Auditing the configuration removed the risk of mis-charged or non-compliant tax.
ShippingShipperHQ Shipping Review
What it doesFull 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 accurate methods and rates every time.
ERPSage Intacct ERP Sync
What it doesValidation of the Greytrix GUMU connector syncing customer and order data between Magento and Sage Intacct: successful transfers, error handling, and sync timing.
Why from scratchThe ERP is the system of record. Confirming the connector behaves under failure and success keeps the store and the books in agreement.
PaymentsPayfabric Payment Extension
What it doesExtension of the Magento Payfabric module to record full transaction detail and surface it through the Order API. Payments authorized at checkout now carry through to capture and reconciliation in Sage Intacct.
Why from scratchThe default integration hid transaction detail from downstream systems. Extending it lets the ERP reconcile payments instead of staff doing it manually.
B2BCompany vs. Consumer Registration
What it doesRegistration flow that distinguishes company accounts from regular customers, capturing school division and school or church name. Automatic admin notification on new company accounts.
Why from scratchMost of the publisher's customers are churches and schools. Capturing organization detail at signup routes those accounts correctly from the first order.
ServiceCustomer Type & CSR Attributes
What it doesCSR-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 classification consistent across the store and the ERP.
ServiceOrder Hold & Rush Workflows
What it doesCustom order attributes for hold flag, hold reason, hold assignment, and 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. Moving them into the order record gives CSRs and the ERP one shared, filterable source of truth.
ServiceItem-Level Status for CSRs
What it doesPer-line-item status (released, active, do not reorder) that CSRs set directly in the order view while creating or editing an order.
Why from scratchOrder decisions happen line by line. Item-level status lets reps manage individual products without splitting or re-keying the order.
ComplianceTax-Exemption Certificate Capture
What it doesAvalara exemption-certificate management configured 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.
IntegrationCustom Order & Customer API Extensions
What it doesExtensions to the Magento Order and Customer REST APIs to carry all custom fields added across the engagement. The ERP and connected systems receive the 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 in step with the storefront.
MaintenanceSecurity & Maintenance Stewardship
What it doesOngoing maintenance of the live store, including platform and PHP upgrades onto current, vendor-supported releases as part of a continuing support partnership.
Why from scratchCommerce platforms drift out of support. Continuous upkeep keeps the store on modern, maintained software instead of letting it age.
Need a partner who'll still be here next upgrade?
Most stores don't fail loudly. An integration drifts, a version ages out of support, and the agency that built it is gone. We steward Magento and Adobe Commerce stores for the long run, and we're still here when the next upgrade lands. Tell us what you're up against.


