On the request of many of our customers, we've now introduced credit card deposits to the platform due to its ease and fast deposit times. Deposits via credit card can take up to 30 minutes, typically seeing the funds credited to your account within seconds.
This is assuming that your bank does not delay the deposit due to their own anti-fraud measures. The banks can typically delay the first transaction for up to 24 hours before releasing the deposit to ensure that they remain compliant with their own regulatory obligations.
If you have any further questions relating to your Credit Card deposit, please don't hesitate to contact us via live-chat.