in short, i had Nayax and had issues with them canceling transactions cause it timed out. have them increase the time that it tries to connect to a minute. that seamed to solve the issue. plus i didnt like the fact that some cards you used the chip for american express and visa and others like discover and mastercard, even though they had chips, you had to swipe.