It is actually very easy to open an IC Markets account. The key is to make sure all the documents are available. For further guidance, here's the full tutorial that you can follow.
Credit and debit cards are best known for their secure and fast payments. If you happen to trade in IC Markets, here's an easy guide to add your credit/debit card to your account.