Intent pendiente

Se emite con el formato unificado cuando un cobro espera fondos, captura o verificación.

postWebhookintent-pending-webhook

Payload

event_typestring required

Tipo exacto del evento enviado por Recurrente.

connectedboolean nullable

Presente como true cuando el evento proviene de una cuenta conectada.

account_idstring nullable

ID de la cuenta conectada que originó el evento.

type'payment' | 'bank_transfer' | 'crypto' | 'balance' | 'cash' required

Tipo de pago subyacente

idstring required

ID del intent unificado; es la llave canónica para GET /intents/{id} y los eventos intent.*.

receipt_numberinteger
api_versionstring
status'pending' | 'succeeded' | 'failed' | 'canceled' | 'paid' required

Estado normalizado. paid aplica solo al evento del pagador en pagos con balance (type balance).

raw_statusstring required

Estado concreto sin normalizar (ej. requires_capture)

created_atstring date-time
amount_in_centsinteger
currencystring
customer_idstring
user_idstring
customerUnifiedIntentWebhookCustomer

Datos del cliente

productUnifiedIntentWebhookProduct

Producto principal

tax_invoice_urlstring uri nullable

En la API devuelve la URL actual del DTE; en un webhook refleja el valor disponible al entregar ese evento y puede ser null aunque una emisión posterior tenga éxito.

paymentUnifiedIntentWebhookPayment

Response

Webhook received successfully

Changes

Webhooks have no change history: a webhook is keyed by its event name rather than a path and method, so no recorded change can name it.