Card deposits are usually processed instantly.
In some cases, the deposit may take longer due to additional checks by your bank, card issuer, or payment provider. If your deposit is not credited within the expected time, please contact our Support team for assistance.