Why do you delete the transaction here? If the postback failed then it's not a transaction failure. It's just a notification failure.