TroqPay
API y webhooks

Tu cliente pagó. Tu producto avanza solo.

Crea cobros Pix y automatiza pedidos, accesos y servicios.

API y webhooks

Flujo completado

Pedido #1042

Actualizado sin trabajo manual

Cobro creado

01

Pago confirmado

02

Pedido liberado

03

Tu producto avanza solo.

Ejemplo ilustrativo

Integración

Automatiza desde el cobro hasta la confirmación.

API REST simple
Crea checkout y enlaces Pix sin duplicar cobros.
Webhooks firmados
Recibe un evento cada vez que cambia un cobro.
SDK oficial, opcional
Usa el SDK o tu lenguaje preferido.
Cómo funciona

Una integración. Tres pasos.

El cobro nace en la API. El webhook actualiza tu sistema.

Obtén tu clave

Genera una clave trq_test_ en el panel e integra sin tocar producción.

Crea el cobro

Una llamada crea el checkout Pix y devuelve un enlace de pago.

Confirma por el webhook

El evento checkout.paid avisa a tu sistema en cuanto se confirma el pago Pix.

webhook.ts
// tu endpoint recibe los eventos de TroqPay
app.post("/webhooks/troqpay", (req, res) => {
  const signature = req.headers["x-troqpay-signature"];

  // valida la firma antes de confiar
  if (!firmaValida(req.body, signature)) {
    return res.sendStatus(400);
  }

  if (req.body.type === "checkout.paid") {
    // libera el acceso o marca el pedido como pagado
  }

  res.sendStatus(200);
});

Integra con tu stack actual. Crea cobros y confirma pagos sin cambiar tu arquitectura.

JavaScriptTypeScriptPythonPHP

Integra con código o IA.

Lleva /llms.txt a tu IA y acelera la integración.

Ver /llms.txt
prompt para tu IA

Ayúdame a integrar pagos con TroqPay. Usa la documentación como contexto: /llms.txt

FAQ

Dudas de integración

Lo esencial antes de abrir el editor.

Crea tu primer cobro.

Prueba la integración y pasa a producción después del KYB.