ecommerce.dev
§ 01 · Integrations & APIsecommerce.dev
/what-we-build / integrations

When your store needs to talk to everything else.

ERPs, CRMs, fulfillment partners, payment gateways, email platforms. Off-the-shelf integrations handle the common cases; custom work handles everything else.

Integration topology · routing manifest
any-to-any
Stores
a · source
WooCommerce
Magento 2
Shopify
BigCommerce
Custom / headless
Bridges
b · glue
GTM-SS
Webhooks
Custom middleware
Scheduled syncs
Direct API
Destinations
c · downstream
SAP · NetSuite
HubSpot · Salesforce
Klaviyo · Mailchimp
ShipStation · ShipBob
PayTrace · Braintree
Any column-A entry talks to any column-C entry, bridged by column-B — that's the surface area of the practice.
§ 02 · Integration Workecommerce.dev

What integration work actually covers.

Six working areas — more surface than any other category. Most engagements touch several: an ERP sync rarely stands alone without the webhook layer and the data pipeline that keeps it honest.

01
Area
ERP syncs
Product · inventory · orders

SAP, NetSuite, custom ERPs, legacy systems that predate the internet. Two-way where it needs to be. Real-time stock updates from SAP via REST API, dropping oversell incidents from hours of drift to minutes.

SAP
REST · IDoc · real-time stock
NetSuite
SuiteScript · RESTlets · SuiteTalk
Custom
Middleware · scheduled batch · event-driven
Platforms
Woo · Magento 2 · Shopify
02
Area
CRM integration
Contacts · deals · segments

HubSpot, Salesforce, Pipedrive, custom CRMs. Contact sync, lead routing from checkout, deal creation from orders, customer-segment propagation. When your sales team is working from one database and your store is writing to another, we reconcile them.

HubSpot
Contacts · deals · timeline events
Salesforce
Accounts · opportunities · flows
Pipedrive
Person · organization · activity sync
Events
Checkout · order · refund · subscription
03
Area
Webhooks & event bridges
Event-driven ops

Order events firing into Slack, inventory events into ERP, review requests into email automation, shipping confirmations into customer-service tools. The glue that makes operations ambient instead of manual.

Slack
Order · refund · support-needed
Ambient
Ops events without a dashboard trip
Reliable
Retry · dedup · signature verification
Observed
Payload logs · failure alerting
04
Area
Custom connectors
When the SaaS doesn't exist

When the SaaS integration doesn't exist, is broken, or charges per-seat pricing for functionality you need at scale — we build it. Direct API, Magento 2 modules, WordPress plugins, middleware when warranted, scheduled syncs when real-time isn't necessary.

Plugins
WP/Woo · Magento 2 modules
Middleware
Node · Python · PHP service
Cadence
Real-time · scheduled · hybrid
Auth
OAuth · keyed · mTLS · signed JWT
05
Area
Data pipelines
CSV · flat files · DB-to-DB

CSV imports, scheduled syncs from flat files, data cleanup for legacy migrations, database-to-database transfers. Not glamorous, genuinely critical. Daily inventory sync plugins that read CSV feeds and update thousands of variation-level WooCommerce products without breaking the store.

CSV
Feed normalizers · schema diffing
DB↔DB
MariaDB · Postgres · legacy MSSQL
Scale
Thousands of SKUs · nightly windows
Safety
Idempotent · rollback-aware
06
Area
Third-party API work
Broad surface area

SAP, NetSuite, ShipStation, ShipBob, PrintNode, PayTrace, Braintree, Google Merchant Center, Meta, Google Ads. We've touched enough third-party APIs that "we've integrated with that before" is usually honest when it comes up.

Fulfillment
ShipStation · ShipBob · PrintNode
Payments
PayTrace · Braintree · Authorize.Net
Marketing
Meta · Google Ads · Merchant Center
Tax/Compl
Avalara · TaxJar · region-specific
§ 03 · The integration audit lensecommerce.dev

Most integration problems start as "it mostly works."

Operator note

Integrations rarely fail loudly. They fail quietly — the ERP sync silently drops SKUs when product data has special characters, the webhook fires 99% of the time and the 1% it doesn't causes a refund dispute weeks later, the CSV import looks right but rounds a decimal place where it shouldn't.

When we inherit an integration, we run it. We look for the edge cases, the silent failures, the drift that hasn't been caught yet. Often the fix is a ticket. Sometimes it's a rebuild. Either way, we'll find it and fix it.

§ 04 · Representative workecommerce.dev

Integration work we've shipped.

All integration cases
§ 05 · How integrations get pricedecommerce.dev

Integration fixes fit the tiers. Integration builds land in Tailored.

Misfiring webhook, overnight sync failure, single mapping field — ticket. New ERP sync, greenfield CRM connector, multi-endpoint pipeline — Tailored, priced fixed.

01 / SKU
Quick Fix
$250
An hour or two of focused work. Self-contained problems with clear scope.
A checkout button that stopped working
· A plugin conflict
02 / SKUMost tickets
Standard Fix
$450
Three to four hours of skilled work. Most tickets land here.
A tracking audit with findings
· A Cloudflare rule set up right
03 / SKU
Complex Fix
$950
Multi-layered work across systems. Coordinated changes, real depth.
A Redis + PHP-FPM tuning pass
· A server-side tracking migration
04 / SKU
Emergency
any tier
Same-day turnaround on qualifying incidents.
Checkout down
· Site hacked
Tailored engagement · where most new integrations land
New ERP syncs, greenfield CRM connectors, multi-endpoint API pipelines.
The variables — endpoints, data volume, auth flows, edge-case handling — are too project-specific for flat rates. We scope it, price it fixed, build it. No discovery retainers.
What "Tailored" covers here
ERP greenfield build
Multi-endpoint pipeline
Middleware service
Custom plugin + API
Migrations · replatform
Ongoing ownership
§ 06 · Something broken? Something to build?ecommerce.dev

Something broken? Something to build?

path a · something broken
An integration went dark, a sync stopped syncing, a webhook isn't firing.

Open a ticket. We'll diagnose it and tell you which tier the fix lands in.

Open a Ticket →
path b · something to build
A new ERP connector, a greenfield pipeline, multi-system data work.

Talk to us about a Tailored Engagement. We scope it, price it fixed, build it.

Talk to us →