@TimGowen we had loads of problems with card payment terminals in the past. Things we found that helped:
Make the SSID single band, not 2.4+5
Disable 802.11r, band steering and bonjour forwarding
Increase minimum bit rate to 12Mbps
If the payment terminals see each AP as a separate network then use tags to only advertise the SSID on the AP nearest the terminals, if they do this and need to roam around get the provider to supply newer terminals as this has been fixed in later hardware.
If my answer solves your problem please click Accept as Solution so others can benefit from it.