I think you should turn in your question to Youtube directly. Their platform is messed up right now and no one knows what happens that's why a lot of...
With today's technology and variety of online payments you can use from all over the world, so I am not surprised he found a way! Which method did he...