A transaction in PayU can be in one of 4 states:
- NEW
...
- PROCESSING
...
- SUCCESSFUL
...
- FAILED
It is important to note that SUCCESSFUL and FAILED are both final states that cannot be changed.
Once a setTransaction has been completed the transaction will be in a NEW state. When the user has redirected to PayU to complete the transaction the state is changed to PROCESSING. After the payment or stage has been completed the state will change to SUCCESSFUL.
...