💳 CardQL
Modern payment processing platform built on Cloudflare Workers with a powerful GraphQL API. CardQL provides a scalable, secure, and developer-friendly solution for payment operations.
Key Features
- GraphQL API - Flexible, type-safe payment operations
- Multi-Database Architecture - Separate databases for payments and platform management
- Real-time Analytics - Cloudflare D1-powered analytics with KV caching
- Edge Deployment - Lightning-fast responses from Cloudflare's global network
- Double-Entry Ledger - Accurate financial tracking and reconciliation
- Multiple Payment Gateways - Stripe integration with extensible architecture
Architecture
CardQL uses a three-worker architecture for optimal performance and separation of concerns:
- cardql-worker - Main unified GraphQL API
- cardql-core - Payment database operations via DataQL
- cardql-saas - Platform management via DataQL
Documentation
Visit our documentation site for detailed guides, API reference, and integration examples.
Open Source
CardQL is open source and available on GitHub. Contributions are welcome!