Monorepo built with Turbo and shared TypeScript packages, separating core routing logic, provider adapters, API server, merchant dashboard, docs, marketing site, and sample integrations
Core SDK layer with provider registry, payment router, health monitor, validators, and advanced orchestration primitives
Express and Prisma API layer handling merchant auth, billing, analytics, webhook ingestion and forwarding, audit logs, key management, and transaction persistence
Next.js merchant dashboard and separate public web/doc surfaces for product marketing, developer onboarding, and integration walkthroughs