Credit card deposits are one of the fastest methods to deliver money to your gambling account. In most cases, it takes no longer than a minute or two to process your deposit so that you can play instantly after submitting the payment. However, ETAs may vary depending on the casino, so make sure to check it beforehand.
If the payment is delayed, contact the customer support service of the online casino.