Transaction states

A transaction can be in any of the following states described in the table below:

StateDescription
NEWThis state indicates that a setTransaciton has been successfully completed; though payment processing has not started, as the the payment page has been rendered but not completed.
PROCESSING

A user has been redirected to the PayU to complete a transaction. At this point no payment has been done. In the case of a doTransaction for a FINALIZE, the transaction will go almost immediately from the NEW state to PROCESSING when PayU go off to the external payment gateway to perform the payment.

SUCCESSFULThis state indicates that the payment was successful. (This is a final state and cannot be changed)
FAILEDThis state indicates that the payment was not successful. (This is a final state and cannot be changed) the fraud system NEW This state indicates that the transaction is created in the PayU system but processing has not started.
TIMEOUTThis state indicates that the payment has timed out during the processing state.
EXPIREDThis state indicates that the transaction was created but no attempt was made to process payment. The transaction thus expired after the allowed time in a new state.
AWAITING_PAYMENTThis state indicates that an EFT transaction is awaiting payment confirmation and is not currently either successful or failed. This status is only applicable to EFT transactions and not Credit Card