curl --location 'https://seu-dominio.com/webhooks/dotfy?event=charge-created' \
--header 'X-Webhook-Signature: t=1714000000000,v1=<hex_de_HMAC_SHA256(secret, timestamp + '\''.'\'' + body)>' \
--header 'X-Webhook-Event: EVENT:CHARGE_CREATED' \
--header 'X-Webhook-ID: clev01h2k3m4n5p6q7r8s9t0u1' \
--header 'X-Webhook-Timestamp: 2026-05-07T14:30:00.000Z' \
--header 'Content-Type: application/json' \
--data-raw '{
"event": "EVENT:CHARGE_CREATED",
"timestamp": "2026-05-07T14:30:00.000Z",
"data": {
"id": "clxxx0001",
"externalId": null,
"brCode": "00020126360014BR.GOV.BCB.PIX0114+5511999998888...",
"qrCodeUrl": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUg...",
"paymentLink": "https://app.dotfy.com.br/checkout/dotfy-1714000000000-abc12345",
"amount": 2990,
"expiresAt": "2026-05-07T15:30:00.000Z",
"createdAt": "2026-05-07T14:30:00.000Z",
"status": "ACTIVE",
"customer": {
"id": "12345678901",
"name": "Maria Silva",
"document": "123.456.789-01",
"email": "maria@exemplo.com",
"phone": "(11) 99999-8888"
}
}
}'