Integration Architecture
Every owner keeps their own commerce boundary.
Launch League receives sanitized scoring events. It does not become the merchant of record, hold a shared balance or administer another owner's payment account.
| System | Purpose | MVP approach |
|---|---|---|
| WooCommerce | Orders, products, refunds and owner-controlled fulfillment | Owner-scoped adapter |
| Stripe / PayPal | Processor-hosted payment fields and status | Direct-to-owner merchant only |
| Website analytics | Visits, sources and campaign activity | GA4, Umami or Matomo |
| Email platform | New subscribers and campaign source | Webhook or count import |
| Calendly | Booked, rescheduled and cancelled calls | Webhook |
| Social platforms | Shares, follows and engagement | API when reliable; manual fallback |