Do you have to deposit funds or can you pay directly through playerup pay ? Do they need id for making purchases ? Do they allow vpns ?