cauril/Docs

Introducción

Una API para operar todos tus PSPs. Estados, montos y errores normalizados.

Cauril es una capa de orquestación y operación de pagos. Integrás una sola API y operás múltiples proveedores de pago (Stripe, Mercado Pago, dLocal y más) desde una sola consola, con estados, webhooks y datos normalizados.

El dinero nunca pasa por Cauril. No somos banco, wallet ni custodio: los fondos van directo a las cuentas que ya tenés con tus PSPs. Cauril orquesta y normaliza; no mueve plata.

Qué te da

Una integración, varios PSPs

El mismo request crea un pago en Stripe o en Mercado Pago. Cambiar de proveedor no cambia tu código.

Estados normalizados

Una sola máquina de estados (succeeded, processing, failed…) para todos los PSPs. Nunca ves estados crudos.

Idempotencia de verdad

Cada operación mutante lleva una Idempotency-Key. Reintentar jamás cobra dos veces.

Webhooks confiables

Eventos salientes firmados, con reintentos y backoff. Verificás la firma y listo.

Conceptos

Modos test y live

Cada API key es de modo test (sk_test_…) o live (sk_live_…). El modo lo determina la key, no la URL. Empezá en test contra el sandbox de tu PSP y pasá a live cuando estés listo.