Pago en efectivo exitoso
Evento por tipo conservado para cuentas anteriores al cambio. Las cuentas
nuevas reciben solo su reemplazo unificado intent.*.
Evento legacy emitido cuando un cobro en efectivo se registra exitosamente.
Su id identifica el CashIntent concreto (ca_…), no el recurso
unificado (in_…) que devuelve POST /cash_sales.
tax_invoice_url refleja el estado del DTE al entregar este evento. Si
la emisión falla y luego se recupera, no se vuelve a emitir
cash_intent.succeeded; consulta GET /intents/{id} con el in_… de la
respuesta original. Para una cuenta conectada, incluye X-ACCOUNT-ID.
Payload
ID del intent concreto por tipo (ca_… para efectivo). No es el ID unificado in_….
Presente como true cuando el evento proviene de una cuenta conectada.
ID de la cuenta conectada que originó el evento.
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.
Comentario libre que el pagador escribió en la transferencia, tal como lo reporta su banco. Presente en eventos bank_transfer_intent.*.
Presente en eventos setup_intent.*.
Razón de fallo. En eventos bank_transfer_intent.failed: null cuando la transferencia nunca llegó, bridge_refunded cuando el banco la devolvió, reassigned cuando el depósito acreditado bajo este intent se asoció a otro cobro pendiente (el saldo no cambia; el cobro correcto emite su propio succeeded), y reassignment_reverted cuando se deshizo esa asociación y este cobro volvió a quedar sin pagar.
El monto lo fijó el navegador del comprador (botón de Clave en el sitio del comercio, con ítems con monto inline y sin firma). Compáralo con tu pedido antes de entregar.
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.
Response
Tu endpoint respondió exitosamente.

