Do I need to deposit funds before I make a transfer with Instarem?
In case of a Bank Transfer as your payment method, a manual bank deposit to Instarem’s account will be required within 24 hours after submitting the transaction. Our bank details will be sent to your registered email address. When you make the deposit through your online banking, the status of your transaction may take up to 24-36 hours to update. Once we receive and acknowledge the payment, you will get an email confirming the receipt of funds.