Estados del ciclo de vida
Toda transacción QR transita por los siguientes estados canónicos:
Lógica de agregación de estado cuando existen múltiples órdenes asociadas al mismo QR:
- 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.