Has any one tried this route - since the casinos are all saying the merchants are PSPs (or is this what everyone is questioning when contacting their merchants)
In the UK, unregistered Payment Service Providers (PSPs) are those that haven't obtained the necessary authorization or registration from the FCA to provide payment services. Providing payment services without proper authorization is illegal and can lead to civil and criminal penalties, including fines and imprisonment.