Actualiza el estado de la transacción y ejecuta reglas de actualización automáticamente
trigger_transaction_updatedAuthorization:
string (uuid)CREATED - Transacción creada (estado abierto)PROCESSING - Transacción en proceso (estado abierto)SUSPENDED - Transacción temporalmente suspendida (estado abierto)SENT - Transacción enviada/transmitida (estado cerrado)EXPIRED - Transacción expirada (estado cerrado)DECLINED - Transacción rechazada/declinada (estado cerrado)REFUNDED - Transacción reembolsada/reversada (estado cerrado)SUCCESSFUL - Transacción completada exitosamente (estado cerrado)enum - 'CREATED' | 'PROCESSING' | 'SUSPENDED' | 'SENT' | 'EXPIRED' | 'DECLINED' | 'REFUNDED' | 'SUCCESSFUL'CREATEDPROCESSINGSUSPENDEDSENTEXPIREDDECLINEDREFUNDEDSUCCESSFUL| Estado Origen | Estado Destino | ¿Permitido? | Nota |
|---|---|---|---|
| CREATED | PROCESSING | ✅ Sí | Flujo normal |
| CREATED | SUSPENDED | ✅ Sí | Suspender para revisión |
| CREATED | SUCCESSFUL | ✅ Sí | Aprobación rápida |
| PROCESSING | SUSPENDED | ✅ Sí | Suspender durante procesamiento |
| PROCESSING | SUCCESSFUL | ✅ Sí | Finalización normal |
| PROCESSING | DECLINED | ✅ Sí | Rechazar durante procesamiento |
| SUSPENDED | PROCESSING | ✅ Sí | Reanudar procesamiento |
| SUSPENDED | SUCCESSFUL | ✅ Sí | Aprobar transacción suspendida |
| SUSPENDED | DECLINED | ✅ Sí | Rechazar transacción suspendida |
| SUCCESSFUL | PROCESSING | ❌ No | No se puede reabrir transacción cerrada |
| DECLINED | PROCESSING | ❌ No | No se puede reabrir transacción cerrada |
| EXPIRED | PROCESSING | ❌ No | No se puede reabrir transacción cerrada |
| REFUNDED | any | ❌ No | No se puede cambiar transacción reembolsada |
| SUCCESSFUL | DECLINED | ❌ No | No se puede cambiar entre estados cerrados |
trigger: 'updated' en su alcancetrigger_transaction_updated, que ejecuta todas las reglas configuradas con el trigger updated.
Ejemplo de configuración de alcance de regla:
rulesResult para asegurar que las reglas de actualización se ejecuten como se espera y verificar detalles de ejecución, advertencias y metadata