# Script de Teste Webhook (Local com Ngrok)

Para testar o recebimento dos dados da Digisan na sua máquina local, siga estes passos:

1. **Instale o Ngrok** (se ainda não tiver): https://ngrok.com/download
2. **Exponha seu servidor local** (assumindo que roda na porta 8000):
   ```bash
   ngrok http 8000
   ```
3. **Copie a URL gerada** (ex: `https://8a2b-123.ngrok-free.app`)
4. **Configure a URL de Webhook no Painel da Digisan**:
   `https://8a2b-123.ngrok-free.app/api/financeiro/webhook/digisan`

---

## Como simular um Webhook (Sem esperar a Digisan)

Você pode simular o envio de dados via terminal (PowerShell) para ver se o banco de dados atualiza:

```powershell
$headers = @{
    "Content-Type" = "application/json"
    "X-Webhook-Secret" = "cd9_webhook_secret_2026"
}

$body = @{
    id = "69d656a8ea073529f3361f78"
    status = "autorizada"
    numero = "12345"
    pdf = "https://link-do-pdf.com"
    xml = "https://link-do-xml.com"
    mensagem = "Nota autorizada com sucesso via Webhook"
} | ConvertTo-Json

Invoke-RestMethod -Uri "http://localhost:8000/api/financeiro/webhook/digisan" -Method Post -Headers $headers -Body $body
```
