Saltar al contenido principal

Inicio rápido

Inicio rápido de la librería landapay: crea tu primer link de pago y tu primera suscripción con datos de prueba en pocos minutos, sin mover dinero real.

Crear una API key

En el panel de Landa Pay entra a Desarrolladores y crea una API key en modo Test. Con ella trabajas con datos de prueba, sin mover dinero real.

El secreto solo se muestra una vez

Guárdalo en una variable de entorno de tu servidor. Nunca lo publiques en el código del navegador ni en una app móvil.

Instalar y configurar

Terminal
npm install landapay dotenv
.env.env
LANDAPAY_API_KEY=lp_sk_test_...

Crear tu primera suscripción

No necesitas crear el plan antes: defínelo en la misma llamada. La librería crea el plan y el cliente, y te devuelve el checkout donde el cliente registra su método de pago.

primera-suscripcion.tsTypeScript
const { checkoutUrl, plan } = await landapay.subscriptions.create({  plan: {    name: "Plan Pro",    interval: "monthly",    amount: 4_990_000, // $49.900 COP al mes    trialDays: 7,  },  customer: { name: "María Gómez", email: "[email protected]" },  externalId: "user_42",}); console.log(plan?.id, checkoutUrl);

La suscripción se crea cuando el cliente completa el checkout. Te enteras con el webhook subscription.created, como explica Cobrar suscripciones.

Revisar las peticiones

En la pestaña Logs de Desarrolladores ves cada petición que hizo la librería con su respuesta. Se guardan los últimos 30 días.

Siguientes pasos