---
title: "Webhook de dLocal Go — notificación de cobros de suscripción (público, firmado)"
method: POST
path: "/pagos/dlocal/webhook"
tags: ["pagos"]
---

# Webhook de dLocal Go — notificación de cobros de suscripción (público, firmado)

`POST /pagos/dlocal/webhook`

## Request

- Base URL: `https://contadeo.com/api`
- URL: `https://contadeo.com/api/pagos/dlocal/webhook`
- Auth: HTTP bearer

Endpoint público que recibe las notificaciones de dLocal Go. Se autentica por firma HMAC (header Authorization: V2-HMAC-SHA256) sobre el cuerpo crudo; sin sesión. Relee el cobro por la API de dLocal y activa/renueva el plan del tenant (mapeado por external_id). Responde 200 salvo firma inválida (401).

## Response `200`

Webhook recibido y procesado (o registrado para inspección)

## Other responses

- `401`: Firma HMAC inválida

---

[API](https://skmtc.dev/contadeo/apis/api-de-contadeo.md) · [All operations](https://skmtc.dev/contadeo/apis/api-de-contadeo/llms.txt) · [OpenAPI document](https://skmtc.dev/contadeo/apis/api-de-contadeo/revisions/461bbb9a74ce?raw)
