Deposits may experience slight delays. For example, it may take some time for deposits to be processed. So please just refresh your balance page after a few minutes to check again if the deposit has been received in the meantime.
If the deposit has not yet been received but has already been debited from your card or payment account, please provide proof of the transaction in the form of a photo or screenshot and contact our customer service - we will be happy to help you complete the deposit process!