Hello,
I have installed Interchange 5.2 version and found out there the same
bug as it was in the previous versions.
Please look line 359 of lib/Vend/Payment/TCLink.pm
it is
if ($result{status} == 'approved') {
please replace it to
if ($result{status} eq 'approved') {
I hope it will be fixed in the next stable version.
Best
Vitaly