Integra Pix en tu producto con pocas líneas de código.
Una API REST directa, webhooks firmados y SDK en JS/TS. Integra en minutos, o deja que tu IA lo haga por ti con /llms.txt.
import { Troqpay } from "@troqpay/sdk";
const troqpay = new Troqpay({
apiKey: process.env.TROQPAY_API_KEY!,
});
// crea un cobro Pix
const checkout = await troqpay.checkouts.create(
{
amount: 12990,
description: "Plan Pro",
externalId: "order_1001",
},
{ idempotencyKey: "order_1001" },
);
console.log(checkout.checkoutUrl);Hecho para desarrolladores: claro, predecible y confiable.
Un pago Pix es un evento.
De la clave a la confirmación, el camino es corto. Los webhooks actualizan tu sistema sin consultar constantemente la API.
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.
// 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);
});API REST: úsala desde tu stack actual. El SDK admite JS/TS y la API funciona con cualquier lenguaje.
Tu IA ya sabe integrar TroqPay.
/llms.txt le da a tu IA el contexto que necesita de nuestra API y el SDK. Ábrelo en Claude, ChatGPT o Lovable y deja que escriba la integración.
Ver /llms.txt“Ayúdame a integrar pagos con TroqPay. Usa la documentación como contexto: /llms.txt”
Dudas de integración
Lo esencial antes de abrir el editor.
Obtén tu clave y crea tu primera solicitud de pago.
La documentación es pública. Empieza con una clave de prueba y pasa a producción cuando estés listo.