Hi, I just recently setup and have been testing DTRegister with eWAY.
I have an eway account and I've found that DTRegister incorrectly assigns a registration as successful and PAID even when eway responds with a DENIED (eg Response Code: 04 Response Text: Pick Up Card or Response Code: 92 Response Text: Unable To Route Transaction.
No transaction ID is recorded in the record but the PAYMENT STATUS is incorrectly marked as PAID.
This is when using a SHARED EWAY setup in either 2.7.3c or 2.7.4
I just tried the HOSTED EWAY configuration and the error codes are processed correctly. It appears only when using the SHARED setting that its not processing the error codes correctly.
I spoke to EWAY and there is nothing on their end, all codes are passed back to the originating system by default.