# Pago vencido

> Un pago cripto cuyo tiempo para pagar se agotó sin nada confirmado. Qué hace CryptoLike con él, qué ve el cliente y qué hacer con los fondos que llegan tarde.

Source: https://cryptolike.net/es/glossary/expired-payment
Updated: 2026-09-25

Un pago cripto cuyo tiempo para pagar se agotó antes de que se confirmara una transferencia a su dirección, así que ya no espera fondos.

## Cómo funciona en CryptoLike

Cada pago de CryptoLike tiene un tiempo para pagar: `ttl_seconds` al crearlo (de 60 segundos a 30 días) o el valor predeterminado de tu cuenta. Se devuelve como `ttl_expires_at` y aparece como cuenta regresiva en la página de pago. Si se cumple sin nada confirmado, el estado pasa a `expired` (Vencido), se fija `expired_at` y recibes `invoice.expired`. El pago ya no cambia por sí solo; solo un operador de CryptoLike puede extenderlo y reabrirlo.

La página de pago dice «El pago venció. Crea un pago nuevo.», y en el panel un pago vencido ofrece «Crear un pago nuevo» en lugar del bloque para compartir. Un precio en fiat nunca se recalcula en un pago vencido: un pago nuevo recibe un nuevo [tipo de cambio fijado](https://cryptolike.net/glossary/rate-lock). Un pago que recibió parte del monto no pasa a `expired`: después del TTL queda en [pago insuficiente](https://cryptolike.net/es/glossary/underpaid-payment) como estado final.

Si el pagador envía fondos a la dirección después del vencimiento, CryptoLike los acredita a tu saldo, fija `late_payment: true` y envía `invoice.late_payment`. El estado sigue en `expired`. Decide con el cliente si entregas el pedido o le devuelves los fondos. Para un pedido de tienda, crea un pago nuevo y envíale al cliente su enlace.

## Ejemplo

Un pago de CryptoLike trae su plazo desde la primera respuesta, así tu sistema puede avisarle al cliente o programar un recordatorio antes de que el pago se cierre. `expired_at` sigue en `null` hasta que el pago se cierra por su TTL. Los valores son ilustrativos:

```json
{
  "status": "expired",
  "late_payment": false,
  "ttl_expires_at": "2026-09-16T12:30:00Z",
  "expired_at": "2026-09-16T12:30:12Z"
}
```
