You may experience slight delays when depositing. Bank transfers, for example, take a few moments to register the deposit. But nothing to worry about, kindly refresh your Balance page after a couple of minutes to check if the deposit has come through.
If the deposit still hasn’t arrived but has been deducted from your account, please prepare a proof of the transaction in the form of a photo or screenshot and contact our support lions - we’ll happily help you to push the deposit through!