Estados del ciclo de vida
Toda transacción QR transita por los siguientes estados canónicos:| Estado | Descripción |
|---|---|
PENDING | Generado correctamente, esperando pago del pagador. |
PAID | Al menos una orden de pago fue procesada exitosamente. |
REJECTED | Todas las órdenes fueron rechazadas por la red de pagos. |
EXPIRED | Venció el expiresAt sin que se procese ningún pago. |
CANCELLED | Cancelado por el comercio antes del pago (funcionalidad próxima). |
ERROR | Fallo irrecuperable durante la generación — el QR no existe en la red. |
- Si al menos una orden está
PAID→ estado del QR =PAID. - Si todas las órdenes están
REJECTED→ estado del QR =REJECTED. - En cualquier otro caso →
PENDING.