Ycatu — Serverless Payment Proxy
Ycatu is DWCorp's payment orchestration solution, 100% serverless on Google Cloud Platform. No identity of its own, no SDKs, no integration APIs — Ycatu only processes payments in a highly available and trustworthy environment, maximizing profit on each transaction.
Integrated Providers
- Stripe — International credit/debit cards
- Mercado Pago — PIX and cards in Brazil
- Iugu — Boletos, PIX, and cards
- Abacate Pay — Emerging national solution
- More integrations coming
Architecture (100% Serverless GCP)
- Google Cloud Functions (Gen2) — Event-driven processing without containers
- Google Cloud Pub/Sub — Event distribution between functions
- Google Cloud Storage — Webhook archiving for audit and replay
- Secret Manager — Secure credential storage
Fiscal Integration
- Conta Azul — Automatic integration for fiscal reconciliation
- Full audit trail of all payment events
- Audit trail with raw webhooks stored
Security
- Signature verification for all providers
- Idempotency to prevent duplicate processing
- Input validation and sanitization
- Structured logging and monitoring
