Hosted Platform · Early Access

Stop maintaining the compliance layer.
We already built it.

ForgeStack Hosted gives you CFDI 4.0, multi-gateway payments, and subscription billing as a fully managed service — use our dashboard directly or connect your existing system via REST API. No servers to run. No SAT catalog updates to chase. No gateway API changes to absorb.

Get Early Access → See how to connect ↓
CFDI 4.0 · Always current MercadoPago Conekta Pagar.me OXXO · SPEI · Pix IVA + retenciones REST API Dashboard WhatsApp
Why teams stop owning this layer

The compliance infrastructure never stays done. It just stays yours.

SAT Compliance Drift

SAT updates catalogs and XSD schemas on its own calendar. Your sprint doesn't.

New product service codes, updated tax rates, deprecated CFDI versions — SAT publishes when they're ready. Every update is unplanned work for your team, or a silent compliance violation your clients find before you do.

Gateway Brittleness

Three payment gateways. Three breaking changes in the same quarter. Zero warnings.

MercadoPago, Conekta, and Pagar.me update APIs, change webhook schemas, and break sandbox environments on independent schedules. One silent change means dropped payments until someone drops everything to fix it.

Key Management Risk

A .pem file on your server is not a vault. It's a risk you forgot you have.

CSD private keys in the filesystem — or worse, in a repository — are one breach away from forcing a full SAT recertification process. Weeks of compliance work, not a password reset. SAT does not issue emergency replacements.

Two ways to connect

Your team picks the path.
The platform handles the compliance either way.

Both paths share the same infrastructure, the same key vault, and the same security posture. The difference is only in how you interact with it.

Use the Dashboard

Log in, upload your SAT certificate and keys, connect your payment gateways, and start issuing CFDI invoices and processing payments — entirely from the browser. No code, no deployment, no ops.

  • Issue, cancel, and query CFDI invoices directly from the UI
  • Create OXXO, SPEI, and card payment links — share via WhatsApp in one click
  • Manage subscriptions, view payment events, and reconcile manually
  • Your CSD keys vaulted — non-extractable KMS, they never leave as raw bytes
Recent Invoices
XAXX010101000 $3,480 MXN Stamped · Paid
BBB020202BBB $11,600 MXN Sent
CCC030303CCC $1,160 MXN OXXO Pending
Connect via REST API

Keep your existing system exactly as it is. Point specific operations at our API — CFDI stamping, payment initiation, status queries. We handle the compliance, you keep the control.

  • One endpoint per operation — stamp CFDI, initiate payment, query invoice status
  • Webhook relay — verified, normalized payloads forwarded to your URL
  • PHP SDK with Symfony and Laravel bridges (other languages on the roadmap)
  • Bearer token auth — one key per tenant, scoped and instantly revocable
POST /v1/cfdi/stamp
Authorization: Bearer sk_live_…

{
  "receptor_rfc": "BBB020202BBB",
  "total": 11600,
  "currency": "MXN",
  "items": [...]
}

→ 200 { "uuid": "3d4f9a…", "xml": "…" }
Setup

From account creation to first stamped CFDI in under an hour.

1

Create your account & vault your keys

Register your RFC and upload your SAT-issued CSD certificate and private key. We import them into OVH KMS — they sign there and never leave as raw bytes. Configure your PAC (Facturapi or Finkok), or use ours.

2

Connect your payment gateways

Add your MercadoPago, Conekta, or Pagar.me credentials. Provide a webhook relay URL if you're using the API path. Signature verification, replay protection, and gateway normalization are configured automatically.

3

Go live — dashboard or API

Issue CFDI invoices, process payments, manage subscriptions. SAT catalog updates and gateway API changes are our problem now, not yours. We push patches before they affect your operations.

What's included

Every module. One plan. No à la carte surprises.

All ForgeStack modules are available in the hosted platform. Your plan covers the full stack — CFDI, payments, billing, SAT tools, WhatsApp, and MX Geo.

Included
CFDI 4.0
XSD-valid stamping, offline cadena original, DER→PEM key decryption. Facturapi REST and Finkok SOAP drivers. SAT catalog always current — no maintenance on your side.
Included
LATAM Pay
MercadoPago, Conekta, Pagar.me, and OpenPay. OXXO, SPEI, Pix, and card. PCI guards, webhook verification, and idempotent charge paths built in.
Included
Billing Engine
Subscription plans, metered billing, IVA 16/8/0/exento + retenciones, proration, dunning cycles, and stamp-before-charge invariant. BCMath precision — no float arithmetic.
Included
WhatsApp
Meta Business API and Twilio drivers. OXXO voucher delivery, dunning reminders, CFDI delivery to receptor. Bilingual ES/EN message templates out of the box.
Included
SAT Tools
RFC format validation, c_ClaveProdServ catalog lookup, CSD parser. Synced with the latest SAT catalog releases — you never touch it.
Always Free
MX Geo
Postal code → colonia, municipio, estado. 68K+ SEPOMEX records embedded. Zero API calls, zero rate limits, zero extra cost. Forever.
Security

When you hand us your keys,
you need to know exactly where they are.

Running a hosted platform means we are the custodians of your most sensitive business data — SAT signing keys, payment gateway credentials, and customer RFC records. We treat this with the security posture it deserves: OWASP Top 10 enforced architecturally, non-extractable KMS key storage, hard tenant isolation at the data layer, and 25 years of security-reviewed engineering behind every decision.

Non-Extractable CSD Key Vault

Your SAT private keys are imported into OVH KMS and sign there — they never leave the vault as raw bytes. A breach of the application layer gains zero access to your signing material. Envelope encryption for all gateway credentials.

Hard Tenant Isolation

Every database query is scoped by tenant_id at the repository layer — not filtered at the view layer. Your RFC, invoices, and payment records are structurally inaccessible to other tenants. The boundary is in the data access, not the UI.

Injection-Proof Data Layer (A03)

Doctrine ORM parameterized queries throughout — zero raw SQL anywhere in the platform. PHPStan level 8 catches injection-prone type flows at static analysis time. Your data is not reachable through SQL injection.

API Key Scoping & Instant Revocation

Each tenant gets a dedicated Bearer token scoped to their resources only. Compromised? Revoke instantly — no shared secrets, no cascading blast radius. All API requests are authenticated with the same rigor as internal service calls.

PCI Guards — Zero Secrets in Logs (A02)

PciGuard::scrub() runs on every log write path — card numbers and API keys never appear in logs or traces. HTTPS-only enforced at the infrastructure and driver level. Your payment data doesn't leak into log aggregators or error tracking.

OWASP Top 10 — Every Endpoint

Injection (A03), cryptographic failures (A02), insecure design (A04), broken access control (A01), and SSRF (A10) — all addressed architecturally across every endpoint. Not a compliance checklist. A security foundation.

OWASP Top 10 (2021) — A01 through A10 enforced at the architectural level. Your compliance-critical operations run on infrastructure that treats security as a foundation, not a feature sprint.
Why trust us with your infrastructure

Written by the most advanced Claude models. Supervised by a 25-year PHP-Symfony veteran.

When you hand us your CFDI signing keys and payment credentials, you need more than "it works in our tests." Every line of ForgeStack Hosted was written by Claude Opus — Anthropic's most capable model — running structured subagent-driven development with PHPStan level 8, test-first discipline, and PSR-12 on every file. The architecture, security model, and infrastructure decisions are designed and supervised by Ruben E. — a PHP-Symfony engineer with 25+ years building production systems.

For a hosted platform that custodies your keys and processes your payments, that combination is the foundation of trust — not a marketing point. AI-generated velocity and consistency at scale, grounded by senior engineering judgment that knows exactly where the hidden risks are before they become your 2 AM incident.

Get Early Access →
L8 PHPStan level 8 on every commit — type safety as a first line of defense
OWASP Top 10 enforced — every endpoint, every release, every tenant
25+ Years PHP-Symfony production experience behind every architecture decision
KMS Non-extractable key vault — your CSD keys never leave as raw bytes
Early Access

Your compliance layer, fully managed.
Get in before we launch.

Join the waitlist for ForgeStack Hosted. Early access pricing, dashboard access, REST API credentials, and dedicated onboarding. We reach out before launch — no spam, unsubscribe anytime.