From a security perspective, credit cards are relatively safe. Your trading funds aren’t at risk in the first instance but only spend and deposit what you can pay off. Any fraudulent spending will be handled by customer support.