Bitcoin deposits and withdrawals are usually instant, but they can take up to 5 minutes depending on the network you're using to transfer the coins. Bitcoin payments are secure if the correct wallet address is provided.