07
WooCommerce and integration scope
WooCommerce adds a commerce lifecycle to the publishing platform. Catalogue, promotions, tax, checkout, payments, orders, inventory, fulfilment, refunds, and customer service should be scoped as workflows.
Confirm products, variants, bundles, subscriptions, memberships, price rules, stock sources, shipping zones, pickup, payment methods, guest checkout, invoices, refunds, and customer communication. Every extension that changes these flows adds a contract that must survive updates and interact correctly with the others.
For ERP, CRM, payment, courier, marketplace, or warehouse integrations, define the system of record, identifiers, direction, timing, webhooks, retries, duplicate handling, rate limits, reconciliation, alerts, and manual recovery. A connector’s existence does not prove that it supports the merchant’s actual states and exceptions.
Gateway fees, platform or extension subscriptions, email and messaging, tax services, search, hosting, CDN, content production, photography, and fulfilment are not engineering fees. Model them beside the build so the first-year operating cost is visible.