Usually, deposits reflect in your account instantly. That applies to all deposit methods the casino supports. However, technical hitches may occur, resulting in delays. In that case, don't hesitate to get in touch with the support team for advice.