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 from 30 minutes up to two hours, typically seeing the funds credited to your account within seconds once the order from our third party payment processor has completed.
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.