Primeros pasos
Referencia de la API
La API de Recaudo es REST, recibe y responde JSON y usa tu llave secreta como Bearer token. Todos los montos van en decimales (100.00 = $100).
Con la API conectas tu sistema (ERP, tienda, CRM) a Recaudo: das de alta clientes, mandas links de pago y recibes cada pago con webhooks.
https://recaudo.app/api/v1
Tu primera llamada
-
Crea una llave de API
En Recaudo entra a Configuración → API y genera una llave secreta. Guárdala en tu servidor; nunca en el navegador ni en una app.
-
Crea un link de pago
Manda la llave como Bearer token. La respuesta trae el link listo para compartir por WhatsApp.
curl https://recaudo.app/api/v1/payment-links \ -H "Authorization: Bearer sk_live_..." \ -H "Content-Type: application/json" \ -d '{"amount": 499.00, "description": "Plan mensual"}'const res = await fetch('https://recaudo.app/api/v1/payment-links', { method: 'POST', headers: { Authorization: 'Bearer sk_live_...', 'Content-Type': 'application/json' }, body: JSON.stringify({ amount: 499.00, description: 'Plan mensual' }), }); const { data } = await res.json();$res = Http::withToken('sk_live_...') ->post('https://recaudo.app/api/v1/payment-links', [ 'amount' => 499.00, 'description' => 'Plan mensual', ]); -
Escucha el pago
Da de alta un webhook para enterarte en cuanto el cliente pague y marcarlo en tu sistema.
Tip
Todos los montos van en decimales: 100.00 son $100, no centavos.Recursos
Clientes
Da de alta y actualiza a tus clientes.
Links de pago
Links para cobrar por WhatsApp, correo o donde sea.
Cargos
Cobros directos a una tarjeta guardada.
Suscripciones
Cobros recurrentes automáticos.
Conversaciones
Lee y manda mensajes por WhatsApp.
Webhooks
Eventos en tiempo real hacia tu sistema.
¿Te sirvió esta página?
Gracias por avisarnos.