Verification's are usually done in house and based on their user agreements. It is when there is a dispute that outside members are brought in. For eg If the casino got their IP license from say Curacao , they would consult with them to see if there is a breach of condition.
They may also consult with the various credit card companies to check if there are grounds for fraud etc.
The verification process is sometimes flawed , the sign up parameters do not force you to abide by the terms and conditions. EG : If you sign up with your credit card but put your partners name as say a gift , you can be in breach of the terms.
This sort of system creates loop holes for people to cheat the system and i think should be changed imo. If the terms and conditions state you cannot use a card under and different name to the member then it should be correlated as you sign up and if its no match your membership is rejected.
IE : you sign up with the name John Smith but your credit card name is Mandy Moore. ( not to be confused with your gaming profile name )
There is a serious problem with verification as well when you are asked to send photo id over an email connection when its common for emails to be intercepted in transit. I tried to send this sensitive information recently with an encrypted email and pass code and the casino ( who shall remain nameless for now ) refused to use the encryption process.
this is a serious breach of security and sensitive information. If the casinos are truly concerned with the safety of our information it would be best to send sensitive information via encrypted email.
Anyway i hope this helps, i really enjoy on line gambling ! but its these problems that stop it from truly going viral.
Best ,
Risque ,