Business verification?
do you have personal or business account?
and what does their TOS says regarding the matter?
also what's the reason of wire transfer decline?
I'm curious because I was going to use their services someday, just trying to count the risks
