I am currently working on 4.7.x with the PROTX payment module and I am trying to add some new features, such as re-displaying the credit card input form if the transaction fails. I have created a URL, protx/failed, which executes (I have set my VSPDirect simulator to REJECTED for now) as expected but when I try again it tells me that the transaction ID cannot be used.
* it is too heavy for new node type module
* it use own non-standard category system
* too much unnecessary menus and administrations possibilities (it shall be moved to separate module, if someone need it)
* module do not count clicks