If you have a smartphone, some real darks or this homless you are almost there. But also the country play a role. If you are from Germany, apply with a UK LTD and you have passport and utility bill matching you won't get any video verification with TransferWise nor with AdvCash and you get a...