Pago con balance recibido

Se emite al comercio cuando recibe un pago con balance de Recurrente.

postWebhookbalance-intent-succeeded-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.

idstring required

ID del intent concreto por tipo (ca_… para efectivo). No es el ID unificado in_….

receipt_numberinteger
api_versionstring required
created_atstring date-time required
live_modeboolean required
customer_idstring
user_idstring
amount_in_centsinteger
currencystring
bank_referencestring nullable

Referencia de la transferencia asignada por el banco o la red de pago (número interbancario, trace ACH, IMAD). Presente en eventos bank_transfer_intent.*; null mientras no se ha recibido la transferencia.

sender_commentstring nullable

Comentario libre que el pagador escribió en la transferencia, tal como lo reporta su banco. Presente en eventos bank_transfer_intent.*.

statusstring

Presente en eventos setup_intent.*.

{"stackTrail":"components:schemas:LegacyIntentWebhook:properties:failure_reason:oneOf","oasType":"schema","type":"unknown","description":"Any type","nullable":true}
feeinteger
tax_invoicing_feeinteger
vat_withheldinteger
vat_withheld_currencystring
used_presaved_payment_methodboolean
installmentsinteger
productsLegacyIntentWebhookProductsItems[]
tax_invoice_urlstring nullable
channel'POS' | 'Celular como POS' | 'Link de pago'

Origen exacto del cobro con tarjeta. Usa POS para una terminal física, Celular como POS para cobros desde un teléfono y Link de pago para cobros con tarjeta en línea.

checkoutLegacyIntentWebhookCheckout
paymentLegacyIntentWebhookPayment

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.